---
title: XtAddrType enum | Wartiva GraphQL API
description: XtAddrType represents classifications of IP addresses as understood by the kernel's routing and netlink interfaces.
url: https://wartiva.com/api-docs/types/xt-addr-type.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL enum

# `XtAddrType` enum

XtAddrType represents classifications of IP addresses as understood by the kernel's routing and netlink interfaces. Used for matching source or destination address properties.

## Values

| Enum Value | Description |
|---|---|
| `UNSPECIFIED` | Unspecified or unknown address type. |
| `UNICAST` | A regular unicast address (destination is a local host). |
| `LOCAL` | An address configured on a local interface (destination is this host). |
| `BROADCAST` | A broadcast address. |
| `ANYCAST` | An anycast address. |
| `MULTICAST` | A multicast address. |
| `BLACKHOLE` | Blackhole route: packets dropped silently. |
| `UNREACHABLE` | Unreachable route: destination is unreachable (packets dropped, notification sent). |
| `PROHIBIT` | Prohibit route: packets dropped and notification sent. |
| `THROW` | Throw route: forward to the next routing table. |
| `NAT` | NAT address: used in certain NAT contexts. |
| `XRESOLVE` | XRESOLVE route: use an external resolver for routing. |

## Used by

- [`AddrTypeInformation`](https://wartiva.com/api-docs/types/addr-type-information.html) type: AddrType represents the xt_addrtype_info (revision 0) iptables match.
- [`AddrTypeV1Information`](https://wartiva.com/api-docs/types/addr-type-v1-information.html) type: AddrTypeV1 represents the xt_addrtype_info_v1 iptables match.

## Example

### Example

```json
"UNSPECIFIED"

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
