Actions
Feature #4189
closedRemove TcpFactory and UdpFactory prohibited endpoint set
Start date:
07/17/2017
Due date:
% Done:
100%
Estimated time:
1.50 h
Description
TcpFactory and UdpFactory each has a "prohibited endpoint set" introduced in #1414-4 which prevents creating a face that connects to NFD itself. This was necessary at the time where forwarding strategies were dumb and there was no Nack-Duplicate.
Nowadays, this feature is no longer necessary. Although it still does not make sense to connect to NFD itself, the consequence is less severe: Interest forwarding would trigger Nack-Duplicate, and strategy is expected to handle this situation.
Therefore, "prohibited endpoint set" feature can be removed to reduce complexity of TcpFactory and UdpFactory, especially with the forthcoming dynamic face creation from fine-grained signals.
      
      Updated by Junxiao Shi over 8 years ago
      
    
    - Related to Feature #4021: FaceSystem: use NetworkMonitor::listNetworkInterfaces() added
 
      
      Updated by Junxiao Shi over 8 years ago
      
    
    - Subject changed from Removal TcpFactory and UdpFactory prohibited endpoint set to Remove TcpFactory and UdpFactory prohibited endpoint set
 - Assignee set to Junxiao Shi
 - Estimated time set to 1.50 h
 
This design has been approved on 20170717 NFD call.
      
      Updated by Junxiao Shi over 8 years ago
      
    
    - Status changed from In Progress to Code review
 - % Done changed from 0 to 100
 
      
      Updated by Junxiao Shi over 8 years ago
      
    
    - Status changed from Code review to Closed
 
Actions