---
title: NftCmpOp enum | Wartiva GraphQL API
description: NFTables comparison operation used in comparison expressions to match packet fields against values. Reference: nftables — Comparison expression.
url: https://wartiva.com/api-docs/types/nft-cmp-op.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL enum

# `NftCmpOp` enum

NFTables comparison operation used in comparison expressions to match packet fields against values. Reference: [nftables — Comparison expression](https://wiki.nftables.org/wiki-nftables/index.php/Expressions#Comparison_expression)

## Values

| Enum Value | Description |
|---|---|
| `EQUALS` | Equal to (==). |
| `NOT_EQUALS` | Not equal to (!=). |
| `GREATER_THAN` | Greater than (>). |
| `LESS_THAN` | Less than (<). |
| `LESS_THAN_OR_EQUALS` | Less than or equal to (<=). |
| `GREATER_THAN_OR_EQUALS` | Greater than or equal to (>=). |

## Used by

- [`CmpExpression`](https://wartiva.com/api-docs/types/cmp-expression.html) type: CmpExpression represents an nftables expression for comparing a value held in a register against a constant data value.
- [`RangeExpression`](https://wartiva.com/api-docs/types/range-expression.html) type: RangeExpressions represents an nftables expression for matching a value within a specified range.

## Example

### Example

```json
"EQUALS"

```

---

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