@@ -36,30 +36,30 @@ void create_session_counters(pcep_session *session)
36
36
struct counters_subgroup * rx_msg_subgroup = create_counters_subgroup (
37
37
"RX Message counters" , COUNTER_SUBGROUP_ID_RX_MSG ,
38
38
PCEP_TYPE_MAX + 1 );
39
- create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_OPEN ,
40
- "Message Open " );
39
+ create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_OPEN , "Message Open" ,
40
+ "messageOpen " );
41
41
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_KEEPALIVE ,
42
- "Message KeepAlive" );
42
+ "Message KeepAlive" , "messageKeepalive" );
43
43
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_PCREQ ,
44
- "Message PcReq" );
44
+ "Message PcReq" , "messagePcReq" );
45
45
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_PCREP ,
46
- "Message PcRep" );
46
+ "Message PcRep" , "messagePcRep" );
47
47
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_PCNOTF ,
48
- "Message Notify" );
48
+ "Message Notify" , "messageNotify" );
49
49
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_ERROR ,
50
- "Message Error" );
50
+ "Message Error" , "messageError" );
51
51
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_CLOSE ,
52
- "Message Close" );
52
+ "Message Close" , "messageClose" );
53
53
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_REPORT ,
54
- "Message Report" );
54
+ "Message Report" , "messageReport" );
55
55
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_UPDATE ,
56
- "Message Update" );
56
+ "Message Update" , "messageUpdate" );
57
57
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_INITIATE ,
58
- "Message Initiate" );
58
+ "Message Initiate" , "messageInitiate" );
59
59
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_START_TLS ,
60
- "Message StartTls" );
60
+ "Message StartTls" , "messageStartTls" );
61
61
create_subgroup_counter (rx_msg_subgroup , PCEP_TYPE_MAX ,
62
- "Message Erroneous" );
62
+ "Message Erroneous" , "messageErroneous" );
63
63
64
64
struct counters_subgroup * tx_msg_subgroup =
65
65
clone_counters_subgroup (rx_msg_subgroup , "TX Message counters" ,
@@ -74,59 +74,61 @@ void create_session_counters(pcep_session *session)
74
74
struct counters_subgroup * rx_obj_subgroup = create_counters_subgroup (
75
75
"RX Object counters" , COUNTER_SUBGROUP_ID_RX_OBJ , 100 );
76
76
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_OPEN ,
77
- "Object Open" );
78
- create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_RP ,
79
- "Object RP " );
77
+ "Object Open" , "objectOpen" );
78
+ create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_RP , "Object RP" ,
79
+ "objectRP " );
80
80
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_NOPATH ,
81
- "Object Nopath" );
82
- create_subgroup_counter (
83
- rx_obj_subgroup ,
84
- (( PCEP_OBJ_CLASS_ENDPOINTS << 4 ) | PCEP_OBJ_TYPE_ENDPOINT_IPV4 ),
85
- "Object Endpoint IPv4" );
86
- create_subgroup_counter (
87
- rx_obj_subgroup ,
88
- (( PCEP_OBJ_CLASS_ENDPOINTS << 4 ) | PCEP_OBJ_TYPE_ENDPOINT_IPV6 ),
89
- "Object Endpoint IPv6" );
81
+ "Object Nopath" , "objectNopath" );
82
+ create_subgroup_counter (rx_obj_subgroup ,
83
+ (( PCEP_OBJ_CLASS_ENDPOINTS << 4 ) |
84
+ PCEP_OBJ_TYPE_ENDPOINT_IPV4 ),
85
+ "Object Endpoint IPv4" , "objectEndpointIPv4 " );
86
+ create_subgroup_counter (rx_obj_subgroup ,
87
+ (( PCEP_OBJ_CLASS_ENDPOINTS << 4 ) |
88
+ PCEP_OBJ_TYPE_ENDPOINT_IPV6 ),
89
+ "Object Endpoint IPv6" , "objectEndpointIPv6 " );
90
90
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_BANDWIDTH ,
91
- "Object Bandwidth" );
91
+ "Object Bandwidth" , "objectBandwidth" );
92
92
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_METRIC ,
93
- "Object Metric" );
93
+ "Object Metric" , "objectMetric" );
94
94
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_ERO ,
95
- "Object ERO" );
95
+ "Object ERO" , "objectERO" );
96
96
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_RRO ,
97
- "Object RRO" );
97
+ "Object RRO" , "objectRRO" );
98
98
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_LSPA ,
99
- "Object LSPA" );
99
+ "Object LSPA" , "objectLSPA" );
100
100
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_IRO ,
101
- "Object IRO" );
101
+ "Object IRO" , "objectIRO" );
102
102
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_SVEC ,
103
- "Object SVEC" );
103
+ "Object SVEC" , "objectSVEC" );
104
104
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_NOTF ,
105
- "Object Notify" );
105
+ "Object Notify" , "objectNotify" );
106
106
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_ERROR ,
107
- "Object Error" );
107
+ "Object Error" , "objectError" );
108
108
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_CLOSE ,
109
- "Object Close" );
109
+ "Object Close" , "objectClose" );
110
110
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_LSP ,
111
- "Object LSP" );
111
+ "Object LSP" , "objectLSP" );
112
112
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_SRP ,
113
- "Object SRP" );
113
+ "Object SRP" , "objectSRP" );
114
114
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_VENDOR_INFO ,
115
- "Object Vendor Info" );
115
+ "Object Vendor Info" , "objectVendorInfo" );
116
116
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_INTER_LAYER ,
117
- "Object Inter-Layer" );
117
+ "Object Inter-Layer" , "objectInterLayer" );
118
118
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_SWITCH_LAYER ,
119
- "Object Switch-Layer" );
119
+ "Object Switch-Layer" , "objectSwitchLayer" );
120
120
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_REQ_ADAP_CAP ,
121
- "Object Requested Adap-Cap" );
121
+ "Object Requested Adap-Cap" ,
122
+ "objectRequestedAdapCap" );
122
123
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_SERVER_IND ,
123
- "Object Server-Indication" );
124
+ "Object Server-Indication" ,
125
+ "objectServerIndication" );
124
126
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_ASSOCIATION ,
125
- "Object Association" );
127
+ "Object Association" , "objectAssociation" );
126
128
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_MAX ,
127
- "Object Unknown" );
129
+ "Object Unknown" , "objectUnknown" );
128
130
create_subgroup_counter (rx_obj_subgroup , PCEP_OBJ_CLASS_MAX + 1 ,
129
- "Object Erroneous" );
131
+ "Object Erroneous" , "objectErroneous" );
130
132
131
133
struct counters_subgroup * tx_obj_subgroup =
132
134
clone_counters_subgroup (rx_obj_subgroup , "TX Object counters" ,
@@ -139,21 +141,22 @@ void create_session_counters(pcep_session *session)
139
141
"RX RO Sub-Object counters" , COUNTER_SUBGROUP_ID_RX_SUBOBJ ,
140
142
RO_SUBOBJ_UNKNOWN + 2 );
141
143
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_IPV4 ,
142
- "RO Sub-Object IPv4" );
144
+ "RO Sub-Object IPv4" , "ROSubObjectIPv4" );
143
145
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_IPV6 ,
144
- "RO Sub-Object IPv6" );
146
+ "RO Sub-Object IPv6" , "ROSubObjectIPv6" );
145
147
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_LABEL ,
146
- "RO Sub-Object Label" );
148
+ "RO Sub-Object Label" , "ROSubObjectLabel" );
147
149
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_UNNUM ,
148
- "RO Sub-Object Unnum" );
150
+ "RO Sub-Object Unnum" , "ROSubObjectUnnum" );
149
151
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_ASN ,
150
- "RO Sub-Object ASN" );
152
+ "RO Sub-Object ASN" , "ROSubObjectASN" );
151
153
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_TYPE_SR ,
152
- "RO Sub-Object SR" );
154
+ "RO Sub-Object SR" , "ROSubObjectSR" );
153
155
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_UNKNOWN ,
154
- "RO Sub-Object Unknown" );
156
+ "RO Sub-Object Unknown" , "ROSubObjectUnknown" );
155
157
create_subgroup_counter (rx_subobj_subgroup , RO_SUBOBJ_UNKNOWN + 1 ,
156
- "RO Sub-Object Erroneous" );
158
+ "RO Sub-Object Erroneous" ,
159
+ "ROSubObjectErroneous" );
157
160
158
161
struct counters_subgroup * tx_subobj_subgroup = clone_counters_subgroup (
159
162
rx_subobj_subgroup , "TX RO Sub-Object counters" ,
@@ -168,28 +171,36 @@ void create_session_counters(pcep_session *session)
168
171
PCEP_SR_SUBOBJ_NAI_UNKNOWN + 1 );
169
172
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
170
173
PCEP_SR_SUBOBJ_NAI_ABSENT ,
171
- "RO Sub-Object SR NAI absent" );
174
+ "RO Sub-Object SR NAI absent" ,
175
+ "ROSubObjectSRNAIAbsent" );
172
176
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
173
177
PCEP_SR_SUBOBJ_NAI_IPV4_NODE ,
174
- "RO Sub-Object SR NAI IPv4 Node" );
178
+ "RO Sub-Object SR NAI IPv4 Node" ,
179
+ "ROSubObjectSRNAIIPv4Node" );
175
180
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
176
181
PCEP_SR_SUBOBJ_NAI_IPV6_NODE ,
177
- "RO Sub-Object SR NAI IPv6 Node" );
182
+ "RO Sub-Object SR NAI IPv6 Node" ,
183
+ "ROSubObjectSRNAIIPv6Node" );
178
184
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
179
185
PCEP_SR_SUBOBJ_NAI_IPV4_ADJACENCY ,
180
- "RO Sub-Object SR NAI IPv4 Adj" );
186
+ "RO Sub-Object SR NAI IPv4 Adj" ,
187
+ "ROSubObjectSRNAIIPv4Adj" );
181
188
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
182
189
PCEP_SR_SUBOBJ_NAI_IPV6_ADJACENCY ,
183
- "RO Sub-Object SR NAI IPv6 Adj" );
190
+ "RO Sub-Object SR NAI IPv6 Adj" ,
191
+ "ROSubObjectSRNAIIPv6Adj" );
184
192
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
185
193
PCEP_SR_SUBOBJ_NAI_UNNUMBERED_IPV4_ADJACENCY ,
186
- "RO Sub-Object SR NAI Unnumbered IPv4 Adj" );
194
+ "RO Sub-Object SR NAI Unnumbered IPv4 Adj" ,
195
+ "ROSubObjectSRNAIUnnumberedIPv4Adj" );
187
196
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
188
197
PCEP_SR_SUBOBJ_NAI_LINK_LOCAL_IPV6_ADJACENCY ,
189
- "RO Sub-Object SR NAI Link Local IPv6 Adj" );
198
+ "RO Sub-Object SR NAI Link Local IPv6 Adj" ,
199
+ "ROSubObjectSRNAILinkLocalIPv6Adj" );
190
200
create_subgroup_counter (rx_subobj_sr_nai_subgroup ,
191
201
PCEP_SR_SUBOBJ_NAI_UNKNOWN ,
192
- "RO Sub-Object SR NAI Unknown" );
202
+ "RO Sub-Object SR NAI Unknown" ,
203
+ "ROSubObjectSRNAIUnknown" );
193
204
194
205
struct counters_subgroup * tx_subobj_sr_nai_subgroup =
195
206
clone_counters_subgroup (rx_subobj_sr_nai_subgroup ,
@@ -204,56 +215,60 @@ void create_session_counters(pcep_session *session)
204
215
PCEP_OBJ_TLV_TYPE_UNKNOWN + 1 );
205
216
create_subgroup_counter (rx_tlv_subgroup ,
206
217
PCEP_OBJ_TLV_TYPE_NO_PATH_VECTOR ,
207
- "TLV No Path Vector" );
218
+ "TLV No Path Vector" , "TLVNoPathVector" );
208
219
create_subgroup_counter (rx_tlv_subgroup , PCEP_OBJ_TLV_TYPE_VENDOR_INFO ,
209
- "TLV Vendor Info" );
220
+ "TLV Vendor Info" , "TLVVendorInfo" );
210
221
create_subgroup_counter (rx_tlv_subgroup ,
211
222
PCEP_OBJ_TLV_TYPE_STATEFUL_PCE_CAPABILITY ,
212
- "TLV Stateful PCE Capability" );
223
+ "TLV Stateful PCE Capability" ,
224
+ "TLVStatefulPCCapability" );
213
225
create_subgroup_counter (rx_tlv_subgroup ,
214
226
PCEP_OBJ_TLV_TYPE_SYMBOLIC_PATH_NAME ,
215
- "TLV Symbolic Path Name" );
227
+ "TLV Symbolic Path Name" , "TLVSymbolicPathName" );
216
228
create_subgroup_counter (rx_tlv_subgroup ,
217
229
PCEP_OBJ_TLV_TYPE_IPV4_LSP_IDENTIFIERS ,
218
- "TLV IPv4 LSP Identifier" );
230
+ "TLV IPv4 LSP Identifier" ,
231
+ "TLVIPv4LSPIdentifier" );
219
232
create_subgroup_counter (rx_tlv_subgroup ,
220
233
PCEP_OBJ_TLV_TYPE_IPV6_LSP_IDENTIFIERS ,
221
- "TLV IPv6 LSP Identifier" );
234
+ "TLV IPv6 LSP Identifier" ,
235
+ "TLVIPv6LSPIdentifier" );
222
236
create_subgroup_counter (rx_tlv_subgroup ,
223
237
PCEP_OBJ_TLV_TYPE_LSP_ERROR_CODE ,
224
- "TLV LSP Error Code" );
238
+ "TLV LSP Error Code" , "TLVLSPErrorCode" );
225
239
create_subgroup_counter (rx_tlv_subgroup ,
226
240
PCEP_OBJ_TLV_TYPE_RSVP_ERROR_SPEC ,
227
- "TLV RSVP Error Spec" );
241
+ "TLV RSVP Error Spec" , "TLVRSVPErrorSpec" );
228
242
create_subgroup_counter (rx_tlv_subgroup ,
229
243
PCEP_OBJ_TLV_TYPE_LSP_DB_VERSION ,
230
- "TLV LSP DB Version" );
244
+ "TLV LSP DB Version" , "TLVLSPDBVersion" );
231
245
create_subgroup_counter (rx_tlv_subgroup ,
232
246
PCEP_OBJ_TLV_TYPE_SPEAKER_ENTITY_ID ,
233
- "TLV Speaker Entity ID" );
247
+ "TLV Speaker Entity ID" , "TLVSpeakerEntityId" );
234
248
create_subgroup_counter (rx_tlv_subgroup ,
235
249
PCEP_OBJ_TLV_TYPE_SR_PCE_CAPABILITY ,
236
- "TLV SR PCE Capability" );
250
+ "TLV SR PCE Capability" , "TLVSRPCECapability" );
237
251
create_subgroup_counter (rx_tlv_subgroup ,
238
252
PCEP_OBJ_TLV_TYPE_PATH_SETUP_TYPE ,
239
- "TLV Path Setup Type" );
253
+ "TLV Path Setup Type" , "TLVPathSetupType" );
240
254
create_subgroup_counter (rx_tlv_subgroup ,
241
255
PCEP_OBJ_TLV_TYPE_PATH_SETUP_TYPE_CAPABILITY ,
242
- "TLV Path Setup Type Capability" );
256
+ "TLV Path Setup Type Capability" ,
257
+ "TLVPathSetupTypeCapability" );
243
258
create_subgroup_counter (rx_tlv_subgroup ,
244
259
PCEP_OBJ_TLV_TYPE_SRPOLICY_POL_ID ,
245
- "TLV SR Policy PolId" );
260
+ "TLV SR Policy PolId" , "TLVSRPolicyPolId" );
246
261
create_subgroup_counter (rx_tlv_subgroup ,
247
262
PCEP_OBJ_TLV_TYPE_SRPOLICY_POL_NAME ,
248
- "TLV SR Policy PolName" );
263
+ "TLV SR Policy PolName" , "TLVSRPolicyPolName" );
249
264
create_subgroup_counter (rx_tlv_subgroup ,
250
265
PCEP_OBJ_TLV_TYPE_SRPOLICY_CPATH_ID ,
251
- "TLV SR Policy CpathId" );
266
+ "TLV SR Policy CpathId" , "TLVSRPolicyCpathId" );
252
267
create_subgroup_counter (rx_tlv_subgroup ,
253
268
PCEP_OBJ_TLV_TYPE_SRPOLICY_CPATH_PREFERENCE ,
254
- "TLV SR Policy CpathRef" );
269
+ "TLV SR Policy CpathRef" , "TLVSRPolicyCpathRef" );
255
270
create_subgroup_counter (rx_tlv_subgroup , PCEP_OBJ_TLV_TYPE_UNKNOWN ,
256
- "TLV Unknown" );
271
+ "TLV Unknown" , "TLVUnknown" );
257
272
258
273
struct counters_subgroup * tx_tlv_subgroup = clone_counters_subgroup (
259
274
rx_tlv_subgroup , "TX TLV counters" , COUNTER_SUBGROUP_ID_TX_TLV );
@@ -265,28 +280,32 @@ void create_session_counters(pcep_session *session)
265
280
"Events counters" , COUNTER_SUBGROUP_ID_EVENT , MAX_COUNTERS );
266
281
create_subgroup_counter (events_subgroup ,
267
282
PCEP_EVENT_COUNTER_ID_PCC_CONNECT ,
268
- "PCC connect" );
283
+ "PCC connect" , "PCCConnect" );
269
284
create_subgroup_counter (events_subgroup ,
270
285
PCEP_EVENT_COUNTER_ID_PCE_CONNECT ,
271
- "PCE connect" );
286
+ "PCE connect" , "PCEConnect" );
272
287
create_subgroup_counter (events_subgroup ,
273
288
PCEP_EVENT_COUNTER_ID_PCC_DISCONNECT ,
274
- "PCC disconnect" );
289
+ "PCC disconnect" , "PCCDisconnect" );
275
290
create_subgroup_counter (events_subgroup ,
276
291
PCEP_EVENT_COUNTER_ID_PCE_DISCONNECT ,
277
- "PCE disconnect" );
292
+ "PCE disconnect" , "PCEDisconnect" );
278
293
create_subgroup_counter (events_subgroup ,
279
294
PCEP_EVENT_COUNTER_ID_TIMER_KEEPALIVE ,
280
- "Timer KeepAlive expired" );
295
+ "Timer KeepAlive expired" ,
296
+ "timerKeepAliveExpired" );
281
297
create_subgroup_counter (events_subgroup ,
282
298
PCEP_EVENT_COUNTER_ID_TIMER_DEADTIMER ,
283
- "Timer DeadTimer expired" );
299
+ "Timer DeadTimer expired" ,
300
+ "timerDeadTimerExpired" );
284
301
create_subgroup_counter (events_subgroup ,
285
302
PCEP_EVENT_COUNTER_ID_TIMER_OPENKEEPWAIT ,
286
- "Timer OpenKeepWait expired" );
303
+ "Timer OpenKeepWait expired" ,
304
+ "timerOpenKeepWaitExpired" );
287
305
create_subgroup_counter (events_subgroup ,
288
306
PCEP_EVENT_COUNTER_ID_TIMER_OPENKEEPALIVE ,
289
- "Timer OpenKeepAlive expired" );
307
+ "Timer OpenKeepAlive expired" ,
308
+ "timerOpenKeepAliveExpired" );
290
309
291
310
/*
292
311
* Create the parent counters group
0 commit comments