Project

General

Profile

Bug #3693

Updated by Junxiao Shi almost 8 years ago

[[IntegrationTests]] [FIB matching scenario](https://gerrit.named-data.net/gitweb?p=NFD/integration-tests.git;a=blob;f=test_fib_matching/README.md;h=58842a3ed756cc2a6a29cff8258e3e7a45bb8197;hb=7112c89358ed9efcf493eb1e02b6e256dd515c8e) is failing because of improper Exclude usage. 

 Step 22 sends an Interest `ndn:/D Exclude=[,D]`. 
 The Interest is sent to a traffic generator server which responds a Data with name `ndn:/D/<implicit-digest>`. 
 However, `Exclude=[,D]` implies any implicit digest component, as well as generic name component up to "D" are excluded, so this Data will not match the Interest. 
 This breaks the expectation of the consumer side that a Data will be received.   
 To solve this problem, the Interest should be changed to `ndn:/D Exclude=[...,D]` where `...` denotes a zero-length generic name component. 

 Step 24 has the same problem.

Back