Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.7.0.4
Welcome
ADK Documentation
API Reference
Files
File List
Globals
api
include
openapi_limits.h
Go to the documentation of this file.
1
4
/* Copyright 2021 Broadcom. */
5
6
/*************************************************/
7
/* This file is auto-generated. Please do not modify. */
8
/*************************************************/
9
10
#define OPENAPI_ACL_ASSIGN_QUEUE_MIN 0
11
#define OPENAPI_SNTP_MIN_SERVER_PRIORITY 1
12
#define OPENAPI_SNTP_MIN_SERVER_PORT 1
13
#define OPENAPI_SNTP_MAX_SERVER_PORT 65535
14
#define OPENAPI_SNTP_VERSION_MIN 1
15
#define OPENAPI_SNTP_VERSION_MAX 4
16
#define OPEN_SNTP_MAX_SERVER_ENTRIES 12
17
#define OPENAPI_PBVLAN_MIN_GROUP_NAME 1
18
#define OPENAPI_PBVLAN_MAX_GROUP_NAME 16
19
#define OPENAPI_BGP4_HOLD_TIME_MIN 0
20
#define OPENAPI_BGP4_HOLD_TIME_MAX 65535
21
#define OPENAPI_BGP4_KEEP_ALIVE_TIME_MIN 0
22
#define OPENAPI_BGP4_KEEP_ALIVE_TIME_MAX 65535
23
#define OPENAPI_BGP4_MAXPATH_MIN 1
24
#define OPENAPI_BGP4_ADV_INTERVAL_MIN 0
25
#define OPENAPI_BGP4_ADV_INTERVAL_MAX 600
26
#define OPENAPI_OSPF_MIN_REF_BW 1
27
#define OPENAPI_OSPF_MAX_REF_BW 4294967
28
#define OPENAPI_OSPF_INTF_DEAD_MIN 1
29
#define OPENAPI_OSPF_INTF_DEAD_MAX 65535
30
#define OPENAPI_OSPF_INTF_SECONDS_MIN 1
31
#define OPENAPI_OSPF_INTF_SECONDS_MAX 65535
32
#define OPENAPI_OSPF_INTF_COST_MIN 1
33
#define OPENAPI_OSPF_INTF_COST_MAX 65535
34
#define OPENAPI_OSPF_REDIST_METRIC_MIN 0
35
#define OPENAPI_OSPF_REDIST_METRIC_MAX 16777214
36
#define OPENAPI_OSPF_SPF_DELAY_TIME_MIN 0
37
#define OPENAPI_OSPF_SPF_DELAY_TIME_MAX 65535
38
#define OPENAPI_OSPF_SPF_HOLD_TIME_MIN 0
39
#define OPENAPI_OSPF_SPF_HOLD_TIME_MAX 65535
40
#define OPENAPI_OSPF_STUB_ROUTER_DURATION_MIN 5
41
#define OPENAPI_OSPF_STUB_ROUTER_DURATION_MAX 86400
42
#define OPENAPI_OSPF_STUB_ROUTER_SUMLSA_MET_MIN 1
43
#define OPENAPI_OSPF_STUB_ROUTER_SUMLSA_MET_MAX 16777215
44
#define OPENAPI_OSPF_DIST_LIST_NA 0
45
#define OPENAPI_OSPF_REDIST_METRIC_NA -1
46
#define OPENAPI_PBVLAN_MIN_NUM_GROUPS 1
47
#define OPENAPI_PBVLAN_MAX_NUM_GROUPS 128
48
#define OPENAPI_SYSLOG_MIN_PORT 1
49
#define OPENAPI_SYSLOG_MAX_PORT 65535
50
#define OPENAPI_DEFAULT_IMAGE_DESCR_MAX 256
51
#define OPENAPI_ACL_AGENT_ID_MIN 1
52
#define OPENAPI_ACL_AGENT_ID_MAX 100
53
#define OPENAPI_FDB_MIN_TIMEOUT_ID 10
54
#define OPENAPI_FDB_MAX_TIMEOUT_ID 1000000
55
#define OPENAPI_ACL_COS_MIN 0
56
#define OPENAPI_ACL_COS_MAX 7
57
#define OPENAPI_ACL_DSCP_MIN 0
58
#define OPENAPI_ACL_DSCP_MAX 63
59
#define OPENAPI_ACL_FLOW_LABEL_MIN 0
60
#define OPENAPI_ACL_FLOW_LABEL_MAX 1048575
61
#define OPENAPI_ACL_ICMP_CODE_MIN 0
62
#define OPENAPI_ACL_ICMP_CODE_MAX 255
63
#define OPENAPI_ACL_ICMP_TYPE_MIN 0
64
#define OPENAPI_ACL_ICMP_TYPE_MAX 255
65
#define OPENAPI_ACL_IGMP_TYPE_MIN 0
66
#define OPENAPI_ACL_IGMP_TYPE_MAX 255
67
#define OPENAPI_ACL_INTF_SEQ_NUM_MIN 1
68
#define OPENAPI_ACL_INTF_SEQ_NUM_MAX 4294967295U
69
#define OPENAPI_ACL_L4_PORT_MIN 0
70
#define OPENAPI_ACL_L4_PORT_MAX 65535
71
#define OPENAPI_ACL_NAME_LEN_MIN 1
72
#define OPENAPI_ACL_NAME_LEN_MAX 255
73
#define OPENAPI_ACL_PRECEDENCE_MIN 0
74
#define OPENAPI_ACL_PRECEDENCE_MAX 7
75
#define OPENAPI_ACL_PROTOCOL_MIN 0
76
#define OPENAPI_ACL_PROTOCOL_MAX 255
77
#define OPENAPI_ACL_RATE_LIMIT_DATA_RATE_MIN 1
78
#define OPENAPI_ACL_RATE_LIMIT_DATA_RATE_MAX 4294967295UL
79
#define OPENAPI_ACL_RATE_LIMIT_BURST_SIZE_MIN 1
80
#define OPENAPI_ACL_RATE_LIMIT_BURST_SIZE_MAX 128
81
#define OPENAPI_ACL_VLAN_ID_MIN 1
82
#define OPENAPI_ACL_VLAN_ID_MAX 4093
83
#define OPENAPI_ACL_VLAN_SEQ_NUM_MIN 1
84
#define OPENAPI_ACL_VLAN_SEQ_NUM_MAX 4294967295U
85
#define OPENAPI_OSPF_DIST_LIST_MIN 1
86
#define OPENAPI_OSPF_DIST_LIST_MAX 199
87
#define OPENAPI_LOGIN_SIZE 65
88
#define OPENAPI_MIN_TERMINAL_LENGTH 5
89
#define OPENAPI_MAX_TERMINAL_LENGTH 48
90
#define OPENAPI_SNMP_SYSTEM_CONTACT_MAX 256
91
#define OPENAPI_SNMP_SYSTEM_LOCATION_MAX 256
92
#define OPENAPI_SNMP_SYSTEM_NAME_MAX 256
93
#define OPENAPI_MAX_STRING_LENGTH 256
94
#define OPENAPI_TRANSFER_USERNAME_LEN_MAX 256
95
#define OPENAPI_TRANSFER_PASSWORD_LEN_MAX 256
96
#define OPENAPI_TRANSFER_RESULT_LEN_MAX 256
97
#define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MIN 1
98
#define OPENAPI_CLOUD_MANAGED_PROXY_PORTNUM_MAX 65535
99
#define OPENAPI_CLOUD_MANAGED_USERNAME_LEN_MAX 65
100
#define OPENAPI_CLOUD_MANAGED_PASSWORD_DECRYPTED_LEN_MAX 65
101
#define OPENAPI_CLOUD_MANAGED_PASSWORD_ENCRYPTED_LEN_MAX 129
102
#define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MIN 11
103
#define OPENAPI_CLOUD_MANAGED_SERVER_URL_LEN_MAX 151
104
#define OPENAPI_ETHERTYPE_MIN 0x0600
105
#define OPENAPI_ETHERTYPE_MAX 0xFFFF
106
#define OPENAPI_DOT1Q_MIN_VLAN_ID 1
107
#define OPENAPI_DOT1S_MSTID_MIN 1
108
#define OPENAPI_DOT1S_MSTID_MAX 4094
109
#define OPENAPI_DOT1S_PRIORITY_MIN 0
110
#define OPENAPI_DOT1S_PRIORITY_MAX 61440
111
#define OPENAPI_DOT1S_MIN_REVISION_VALUE 0
112
#define OPENAPI_DOT1S_MAX_REVISION_VALUE 65535
113
#define OPENAPI_ROUTEMAP_NAME_SIZE_MAX 32
114
#define OPENAPI_SNMP_AUTH_PWD_MIN 1
115
#define OPENAPI_SNMP_AUTH_PWD_MAX 32
116
#define OPENAPI_SNMP_COMMUNITY_NAME_MIN 1
117
#define OPENAPI_SNMP_COMMUNITY_NAME_MAX 20
118
#define OPENAPI_SNMP_CONTEXT_NAME_MIN 1
119
#define OPENAPI_SNMP_CONTEXT_NAME_MAX 30
120
#define OPENAPI_SNMP_ENGINE_ID_DEF 1
121
#define OPENAPI_SNMP_ENGINE_ID_MIN 10
122
#define OPENAPI_SNMP_ENGINE_ID_MAX 64
123
#define OPENAPI_SNMP_FILTER_NAME_MIN 1
124
#define OPENAPI_SNMP_FILTER_NAME_MAX 30
125
#define OPENAPI_SNMP_GROUP_NAME_MIN 1
126
#define OPENAPI_SNMP_GROUP_NAME_MAX 30
127
#define OPENAPI_SNMP_HOST_NAME_MAX 255
128
#define OPENAPI_SNMP_MD5_KEY_SIZE 32
129
#define OPENAPI_SNMP_RETRIES_COUNT_MAX 255
130
#define OPENAPI_SNMP_SERVER_PORT_DEF 162
131
#define OPENAPI_SNMP_SERVER_PORT_MIN 1025
132
#define OPENAPI_SNMP_SERVER_PORT_MAX 65535
133
#define OPENAPI_SNMP_SHA_KEY_SIZE 48
134
#define OPENAPI_SNMP_TIMEOUT_COUNT_MAX 300
135
#define OPENAPI_SNMP_USER_NAME_MIN 1
136
#define OPENAPI_SNMP_USER_NAME_MAX 30
137
#define OPENAPI_SNMP_VIEW_NAME_MIN 1
138
#define OPENAPI_SNMP_VIEW_NAME_MAX 30
139
#define OPENAPI_SNMP_VIEW_TREE_MIN 1
140
#define OPENAPI_SNMP_VIEW_TREE_MAX 128
141
#define OPENAPI_SNMP_VERSION_DEF 1
142
#define OPENAPI_SSHD_MAX_TIMEOUT 160
143
#define OPENAPI_SERIAL_TIMEOUT_MAX 160
144
#define OPENAPI_SYSMGMT_SERVICE_TAG_MAX_LENGTH 16
145
#define OPENAPI_L7_MAC_ADDR_LEN 6
146
#define OPENAPI_TACACS_PORT_NUM_MIN 0
147
#define OPENAPI_TACACS_PORT_NUM_MAX 65535
148
#define OPENAPI_TACACS_PRIORITY_MIN 0
149
#define OPENAPI_TACACS_PRIORITY_MAX 65535
150
#define OPENAPI_TACACS_TIMEOUT_MIN 1
151
#define OPENAPI_TACACS_TIMEOUT_MAX 30
152
#define OPENAPI_TIME_RANGE_NAME_LEN_MIN 1
153
#define OPENAPI_TIME_RANGE_NAME_LEN_MAX 31
154
#define OPENAPI_ACL_MIRROR_INTF_MIN 1
155
#define OPENAPI_ACL_REDIRECT_INTF_MIN 1
156
#define OPENAPI_FILE_NAME_LENGTH_MAX 96
157
#define OPENAPI_FILEPATH_LEN_MAX 96
158
#define OPENAPI_TCP_UDP_MIN_PORT 1
159
#define OPENAPI_TCP_UDP_MAX_PORT 65535
160
#define OPENAPI_UNITMGR_SERIAL_NUMBER_SIZE 32
161
#define OPENAPI_UNITMGR_ROOTFS_VER_LENGTH 32
162
#define OPENAPI_DNS_HOST_NAME_LEN_MIN 1
163
#define OPENAPI_DNS_HOST_NAME_LEN_MAX 253
164
#define OPEN_DNS_NAME_SERVER_ENTRIES 8
165
#define OPENAPI_ENCRYPTED_PASSWORD_SIZE 129
166
#define OPENAPI_DECRYPTED_PASSWORD_SIZE 65
167
#define OPENAPI_APP_NAME_SIZE 17
168
#define OPENAPI_MAX_CPU_SHARE 99
169
#define OPENAPI_MAX_MEMORY_LIMIT 200
170
#define OPENAPI_APP_STATUS_SIZE 512
171
#define OPENAPI_APP_VERSION_SIZE 20
172
#define OPEN_POE_PORT_LIMIT_MIN 3000
173
#define OPEN_POE_USAGE_THRESHOLD_MIN 1
174
#define OPEN_POE_USAGE_THRESHOLD_MAX 99
175
#define OPEN_PING_MIN_SIZE 0
176
#define OPEN_PING_MAX_SIZE 13000
177
#define OPEN_PING_MIN_PROBES 1
178
#define OPEN_PING_MAX_PROBES 15
179
#define OPEN_PING_MIN_INTERVAL 1
180
#define OPEN_PING_MAX_INTERVAL 60
181
#define OPEN_TRACEROUTE_MIN_PROBE_PER_HOP 1
182
#define OPEN_TRACEROUTE_MAX_PROBE_PER_HOP 10
183
#define OPEN_TRACEROUTE_MIN_TTL 1
184
#define OPEN_TRACEROUTE_MAX_TTL 255
185
#define OPEN_TRACEROUTE_MIN_INIT_TTL 1
186
#define OPEN_TRACEROUTE_MAX_INIT_TTL 255
187
#define OPEN_TRACEROUTE_MIN_FAIL 1
188
#define OPEN_TRACEROUTE_MAX_FAIL 255
189
#define OPEN_TRACEROUTE_MIN_INTERVAL 1
190
#define OPEN_TRACEROUTE_MAX_INTERVAL 60
191
#define OPEN_TRACEROUTE_MIN_PORT 0
192
#define OPEN_TRACEROUTE_MIN_PORT 0
193
#define OPEN_TRACEROUTE_MAX_PORT 65535
194
#define OPEN_TRACEROUTE_MAX_PORT 65535
195
#define OPEN_TRACEROUTE_MIN_PROBE_SIZE 0
196
#define OPEN_TRACEROUTE_MAX_PROBE_SIZE 39936
197
#define OPEN_DHCP_VENDOR_SPECIFIC_SUBOPTIONS_NUM 3
198
#define OPEN_DHCP_BOOTP_VEND_OPTIONS_LEN 64
199
#define OPEN_DHCP_OPT125_VENDOR_NUMBER_MAX 3
200
#define OPEN_HOSTNAME_MAX_LEN 64
201
#define OPEN_BOOTP_FILE_LEN 128
202
#define OPEN_BOOTP_SNAME_LEN 64
203
#define OPEN_PING_MIN_SIZE 0
204
#define OPEN_PING_MAX_SIZE 13000
205
#define OPEN_PING_MIN_PROBES 1
206
#define OPEN_PING_MAX_PROBES 15
207
#define OPEN_PING_MIN_INTERVAL 1
208
#define OPEN_PING_MAX_INTERVAL 60
209
#define OPEN_TRACEROUTE_MIN_PROBE_PER_HOP 1
210
#define OPEN_TRACEROUTE_MAX_PROBE_PER_HOP 10
211
#define OPEN_TRACEROUTE_MIN_TTL 1
212
#define OPEN_TRACEROUTE_MAX_TTL 255
213
#define OPEN_TRACEROUTE_MIN_INIT_TTL 1
214
#define OPEN_TRACEROUTE_MAX_INIT_TTL 255
215
#define OPEN_TRACEROUTE_MIN_FAIL 1
216
#define OPEN_TRACEROUTE_MAX_FAIL 255
217
#define OPEN_TRACEROUTE_MIN_INTERVAL 1
218
#define OPEN_TRACEROUTE_MAX_INTERVAL 60
219
#define OPEN_TRACEROUTE_MIN_PORT 0
220
#define OPEN_TRACEROUTE_MIN_PORT 0
221
#define OPEN_TRACEROUTE_MAX_PORT 65535
222
#define OPEN_TRACEROUTE_MAX_PORT 65535
223
#define OPEN_TRACEROUTE_MIN_PROBE_SIZE 0
224
#define OPEN_TRACEROUTE_MAX_PROBE_SIZE 39936
© 2021 by Broadcom. All rights reserved.