Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 812 Bytes

ip.rst

File metadata and controls

38 lines (27 loc) · 812 Bytes

IP Address Functions

Table of contents

Description

Usage: cidrmatch(ip, cidr) checks if ip is within the specified cidr range.

Argument type: STRING, STRING

Return type: BOOLEAN

Example:

> source=weblogs | where cidrmatch(host, '1.2.3.0/24') | fields host, url
fetched rows / total rows = 2/2
+---------+--------------------+
| host    | url                |
|---------|--------------------|
| 1.2.3.4 | /history/voyager1/ |
| 1.2.3.5 | /history/voyager2/ |
+---------+--------------------+
Note:
  • ip can be an IPv4 or IPv6 address
  • cidr can be an IPv4 or IPv6 block
  • ip and cidr must both be valid and non-missing/non-null