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.
Actions