* Compile range subnet array into trust function. * * @param rangeSubnets
(rangeSubnets: any[])
| 76 | * @param rangeSubnets |
| 77 | */ |
| 78 | function compileTrust(rangeSubnets: any[]) { |
| 79 | // Return optimized function based on length |
| 80 | const len = rangeSubnets.length |
| 81 | return len === 0 ? trustNone : len === 1 ? trustSingle(rangeSubnets[0]) : trustMulti(rangeSubnets) |
| 82 | } |
| 83 | /** |
| 84 | * Parse IP notation string into range subnet. |
| 85 | * |
no test coverage detected