/*
 *  ipinfoid.h  IP information identifiers
 *
 * =========================================================================
 *
 *                          Open Watcom Project
 *
 * Copyright (c) 2004-2026 The Open Watcom Contributors. All Rights Reserved.
 *
 *    This file is automatically generated. Do not edit directly.
 *
 * =========================================================================
 */

#ifndef __ROUTING_IPINFOID_H__
#define __ROUTING_IPINFOID_H__

#ifndef _ENABLE_AUTODEPEND
 #pragma read_only_file
#endif

#ifdef __cplusplus
extern "C" {
#endif

/* IP router manager version number */
#define IP_ROUTER_MANAGER_VERSION   1

/* IP information identifiers */
#define IP_GENERAL_INFO_BASE            0xFFFF0000
#define IP_IN_FILTER_INFO               (IP_GENERAL_INFO_BASE + 1)
#define IP_OUT_FILTER_INFO              (IP_GENERAL_INFO_BASE + 2)
#define IP_GLOBAL_INFO                  (IP_GENERAL_INFO_BASE + 3)
#define IP_INTERFACE_STATUS_INFO        (IP_GENERAL_INFO_BASE + 4)
#define IP_ROUTE_INFO                   (IP_GENERAL_INFO_BASE + 5)
#define IP_PROT_PRIORITY_INFO           (IP_GENERAL_INFO_BASE + 6)
#define IP_ROUTER_DISC_INFO             (IP_GENERAL_INFO_BASE + 7)
#define IP_DEMAND_DIAL_FILTER_INFO      (IP_GENERAL_INFO_BASE + 9)
#define IP_MCAST_HEARBEAT_INFO          (IP_GENERAL_INFO_BASE + 10)
#define IP_MCAST_BOUNDARY_INFO          (IP_GENERAL_INFO_BASE + 11)
#define IP_IPINIP_CFG_INFO              (IP_GENERAL_INFO_BASE + 12)
#define IP_IFFILTER_INFO                (IP_GENERAL_INFO_BASE + 13)
#define IP_MCAST_LIMIT_INFO             (IP_GENERAL_INFO_BASE + 14)
#define IPV6_GLOBAL_INFO                (IP_GENERAL_INFO_BASE + 15)
#define IPV6_ROUTE_INFO                 (IP_GENERAL_INFO_BASE + 16)
#define IP_IN_FILTER_INFO_V6            (IP_GENERAL_INFO_BASE + 17)
#define IP_OUT_FILTER_INFO_V6           (IP_GENERAL_INFO_BASE + 18)
#define IP_DEMAND_DIAL_FILTER_INFO_V6   (IP_GENERAL_INFO_BASE + 19)
#define IP_IFFILTER_INFO_V6             (IP_GENERAL_INFO_BASE + 20)
#define IP_FILTER_ENABLE_INFO           (IP_GENERAL_INFO_BASE + 21)
#define IP_FILTER_ENABLE_INFO_V6        (IP_GENERAL_INFO_BASE + 22)

#ifdef __cplusplus
} /* extern "C" */
#endif

#endif /* __ROUTING_IPINFOID_H__ */
