<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.15.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "NetworkExtension",
  "identifier" : "/documentation/NetworkExtension/NEFilterVerdict/shouldReport",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Network Extension"
    ],
    "preciseIdentifier" : "c:objc(cs)NEFilterVerdict(py)shouldReport"
  },
  "title" : "shouldReport"
}
-->

# shouldReport

A Boolean value that indicates whether to send a report to the control provider when processing this verdict.

```
var shouldReport: Bool { get set }
```

## Discussion

If the property is equal to <doc://com.apple.documentation/documentation/Swift/true>,
the system sends a report to the control provider’s [`handle(_:)`](/documentation/NetworkExtension/NEFilterProvider/handle(_:)) method
when processing this verdict in the data provider.
This property has no effect if the verdict originates in the control provider.

The data provider doesn’t need to wait for a response from the control provider
before continuing to process the flow.
Therefore, calling the [`handle(_:)`](/documentation/NetworkExtension/NEFilterProvider/handle(_:)) method is a more efficient way
to report a flow to the control provider than returning a [`needRules()`](/documentation/NetworkExtension/NEFilterDataVerdict/needRules()) verdict.

This property applies when the action taken on a flow is [`NEFilterAction.allow`](/documentation/NetworkExtension/NEFilterAction/allow),
[`NEFilterAction.drop`](/documentation/NetworkExtension/NEFilterAction/drop), [`NEFilterAction.remediate`](/documentation/NetworkExtension/NEFilterAction/remediate), or [`NEFilterAction.filterData`](/documentation/NetworkExtension/NEFilterAction/filterData)
(the last of which is only for new flows).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)