yumapro
24.10-1
YumaPro SDK
Loading...
Searching...
No Matches
ncxconst.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2008 - 2012, Andy Bierman, All Rights Reserved.
3
* Copyright (c) 2012 - 2024, YumaWorks, Inc., All Rights Reserved.
4
*
5
* Unless required by applicable law or agreed to in writing,
6
* software distributed under the License is distributed on an
7
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
8
* KIND, either express or implied. See the License for the
9
* specific language governing permissions and limitations
10
* under the License.
11
*/
12
#ifndef _H_ncxconst
13
14
15
#define _H_ncxconst
16
17
/* FILE: ncxconst.h
18
*********************************************************************
19
* *
20
* P U R P O S E *
21
* *
22
*********************************************************************/
23
29
/*********************************************************************
30
* *
31
* C H A N G E H I S T O R Y *
32
* *
33
*********************************************************************
34
35
date init comment
36
----------------------------------------------------------------------
37
14-nov-05 abb Begun; split from ncx.h
38
04-feb-06 abb Move base/nc.h constants into this file
39
10-nov-07 abb Moved types typ ncxtypes.h
40
*/
41
42
#include <math.h>
43
#include <xmlstring.h>
44
45
#ifdef __cplusplus
46
extern
"C"
{
47
#endif
48
49
60
/********************************************************************
61
* *
62
* C O N S T A N T S *
63
* *
64
*********************************************************************/
65
67
#define NC_VER "1.0"
68
#define NC_PREFIX (const xmlChar *)"nc"
69
71
#define NC_MODULE (const xmlChar *)"yuma-netconf"
72
79
#define NCN_MODULE (const xmlChar *)"notifications"
80
85
#define NCN2_MODULE (const xmlChar *)"nc-notifications"
86
91
#define NEW_NCN_MODULE (const xmlChar *)"ietf-subscribed-notifications"
92
96
#define PUSH_MODULE (const xmlChar *)"ietf-yang-push"
97
99
#define NCX_MODULE (const xmlChar *)"yuma-ncx"
100
102
#define YANGAPI_MODULE (const xmlChar *)"yumaworks-yang-api"
103
104
/* constants moved from agt subdir H files */
105
107
#define NCXSERVER_SOCKNAME "/tmp/ncxserver.sock"
108
110
#define NCXSERVER_FHS_SOCKNAME "/var/run/netconfd-pro/ncxserver.sock"
111
113
#define NCXSERVER_SRID_SOCKNAME "/tmp/ncxserver.%s.sock"
114
118
#define NCXSERVER_SRID_FHS_SOCKNAME "/var/run/netconfd-pro/ncxserver.%s.sock"
119
121
#define NACM_PREFIX (const xmlChar *)"nacm"
122
124
#define NC_OK_REPLY (const xmlChar *)"RpcOkReplyType"
125
127
#define NC_URN (const xmlChar *)"urn:ietf:params:xml:ns:netconf:base:1.0"
128
130
#define NC_SSH_END "]]>]]>"
131
133
#define NC_SSH_END_LEN 6
134
136
#define NC_SSH_END_CHUNKS "\n##\n"
137
139
#define NC_SSH_END_CHUNKS_LEN 4
140
142
#define NC_OWNER (const xmlChar *)"ietf"
143
145
#define NC_OPERATION_ATTR_NAME (const xmlChar *)"operation"
146
148
#define NC_RPC_REPLY_TYPE (const xmlChar *)"rpc-reply"
149
151
#define NCX_SSH_PORT 22
152
154
#define NCX_NCSSH_PORT 830
155
157
#define INVALID_URN (const xmlChar *)"INVALID"
158
160
#define WILDCARD_URN (const xmlChar *)""
161
163
#define NCX_MAX_NUMLEN 47
164
166
#define NCX_MAX_LOAD_CALLBACKS 8
167
169
#define NCX_MAX_YANG_OBJ_CALLBACKS 4
170
176
#define NCX_MAX_NLEN 0x7ffffff
177
179
#define NCX_MAX_NCXNAME_LEN 64
180
181
183
#define NCX_MAX_USERNAME_LEN 127
184
186
#define NCX_MAX_GETBULK_COUNT 64
187
189
#define NCX_MAX_LIMIT_GETBULK 512
190
192
#define NCX_DEF_GETBULK_MAX 10
193
195
#define NCX_SERVER_TRANSPORT "ssh"
196
198
#define NCX_SERVER_TRANSPORT_LOCAL "local"
199
201
#define NCX_SERVER_TRANSPORT_HTTP "netconf-http"
202
204
#define NCX_SERVER_TRANSPORT_CLI "netconf-cli"
205
207
#define NCX_SERVER_TRANSPORT_WEBUI "netconf-webui"
208
210
#define NCX_SERVER_TRANSPORT_AFLOCAL "netconf-aflocal"
211
213
#define NCX_SERVER_TRANSPORT_TCP_NCX "netconf-tcp-ncx"
214
216
#define NCX_SERVER_VERSION 1
217
219
#define NC_URN1 (const xmlChar *)"urn:netconf:params:xml:ns:"
220
222
#define NC_WD_ATTR_URN (const xmlChar *)\
223
"urn:ietf:params:xml:ns:netconf:default:1.0"
224
226
#define NC_WD_ATTR_PREFIX (const xmlChar *)"wda"
227
229
#define NCX_URN (const xmlChar *)"http://netconfcentral.org/ns/yuma-ncx"
230
232
#define NCX_MOD (const xmlChar *)"yuma-ncx"
233
235
#define XSD_URN (const xmlChar *)"http://www.w3.org/2001/XMLSchema"
236
238
#define XSD_PREFIX (const xmlChar *)"xs"
239
241
#define XSI_URN (const xmlChar *)\
242
"http://www.w3.org/2001/XMLSchema-instance"
243
245
#define XSI_PREFIX (const xmlChar *)"xsi"
246
248
#define XML_URN (const xmlChar *)\
249
"http://www.w3.org/XML/1998/namespace"
250
252
#define XML_PREFIX (const xmlChar *)"xml"
253
255
#define NCN_URN (const xmlChar *)\
256
"urn:ietf:params:xml:ns:netconf:notification:1.0"
257
259
#define NCN_PREFIX (const xmlChar *)"ncn"
260
262
#define YWATTRS_URN (const xmlChar *)"http://yumaworks.com/ns/yumaworks-attrs"
263
265
#define ORIGIN_URN (const xmlChar *)"urn:ietf:params:xml:ns:yang:ietf-origin"
266
268
#define NCX_SCHEMA_LOC (const xmlChar *)"http://www.netconfcentral.org/xsd/"
269
271
#define NCX_XSD_EXT (const xmlChar *)"xsd"
272
274
#define NCX_URNP1 (const xmlChar *)"http://"
275
277
#define NCX_PREFIX (const xmlChar *)"ncx"
278
280
#define NCX_PREFIX_LEN 3
281
283
#define YWX_PREFIX (const xmlChar *)"ywx"
284
286
#define YWX_PREFIX_LEN 3
287
289
#define OC_EXT_PREFIX (const xmlChar *)"oc-ext"
290
292
#define OC_EXT_PREFIX_LEN 6
293
295
#define YANGMNT_PREFIX (const xmlChar *)"yangmnt"
296
298
#define YANGMNT_PREFIX_LEN 7
299
301
#define NS_PREFIX (const xmlChar *)"namespace"
302
304
#define NS_PREFIX_LEN 9
305
307
#define NS_URN (const xmlChar *)"http://www.w3.org/2000/xmlns/"
308
310
#define NCX_XML_URN (const xmlChar *)"http://www.w3.org/XML/1998/namespace"
311
313
#define NCX_XML_SLOC (const xmlChar *)\
314
"http://www.w3.org/XML/1998/namespace"
\
315
"\n http://www.w3.org/2001/xml.xsd"
316
318
#define SMI_PREFIX (const xmlChar *)"smi"
319
321
#define SMIV2_PREFIX (const xmlChar *)"smiv2"
322
324
#define YW_CONFIG_ID_URN (const xmlChar *)\
325
"urn:yumaworks:params:xml:ns:netconf:config-id"
326
328
#define EMPTY_STRING (const xmlChar *)""
329
331
#define NCX_DEF_MODULE (const xmlChar *)"yuma-netconf"
332
334
#define NCX_DEF_LANG (const xmlChar *)"en"
335
337
#define MAX_LANG_TAGLEN 7
338
340
#define NCX_DEF_MERGETYPE NCX_MERGE_LAST
341
343
#define NCX_DEF_FRACTION_DIGITS 2
344
346
#define NCX_DEF_LINELEN 72
347
349
#define NCX_MAX_LINELEN 4095
350
352
#define NCX_DEF_WARN_IDLEN 64
353
355
#define NCX_DEF_WARN_LINELEN 0
356
358
#define NCX_DEF_ENCODING NCX_DISPLAY_MODE_XML
359
361
#define NCX_DEF_SUBSYS_INFO_FILE \
362
(const xmlChar *)"/tmp/netconfd-pro-subsys-info.txt"
363
365
#define NCX_SRID_SUBSYS_INFO_FILE \
366
(const xmlChar *)"/tmp/netconfd-pro-subsys-info.%s.txt"
367
369
#define NCX_DEF_SERVER_ROOT_MAP_FILE \
370
"/etc/yumapro/server-root-map.txt"
371
373
#define NCX_DEF_SOCKET_ADDRESS (const xmlChar *)"0.0.0.0"
374
376
#define NCX_DEF_SOURCE_ADDRESS (const xmlChar *)"127.0.0.1"
377
379
#define NCX_DEF_TCP_PORT 2023
380
382
#define NCX_DEF_HTTPS_PORT 443
383
385
#define NCX_DEF_HTTP_PORT 80
386
388
#define NCX_DEF_COAP_PORT 5683
389
391
#define NCX_DEF_SSH_CALLHOME 4334
392
394
#define NCX_DEF_TLS_CALLHOME 4335
395
397
#define NCX_DEF_RESTCONF_TLS_CALLHOME 4336
398
400
#define NCX_DEF_NETCONF_TLS_PORT 6513
401
403
#define NCX_DEF_TRUST_STORE "$HOME/.ssl/trust-store.pem"
404
406
#define NCX_DEF_TRUST_DIR "/etc/ssl/certs"
407
411
#define NCX_MIN_MAX_STRLEN 65536
412
414
#define NCX_MAX_MAX_STRLEN INT_MAX
415
417
#define NCX_DEF_MAX_STRLEN 262144
418
420
#define NCX_CONF_SUFFIX (const xmlChar *)"conf"
421
422
#define NCX_CLI_START_CH '-'
423
424
#define NCX_SQUOTE_CH '\''
425
#define NCX_QUOTE_CH '\"'
426
#define NCX_VAR_CH '$'
427
428
/* inline XML entered as [<foo>...</foo>] */
429
#define NCX_XML_CH '<'
430
#define NCX_XML1a_CH '['
431
#define NCX_XML1b_CH '<'
432
#define NCX_XML2a_CH '>'
433
#define NCX_XML2b_CH ']'
434
435
#define NCX_ASSIGN_CH '='
436
#define NCX_AT_CH '@'
437
438
#define NCX_TABSIZE 8
439
440
#define NCX_VERSION_BUFFSIZE 128
441
442
#define NCX_SEMVER_BUFFSIZE 64
443
444
#define NCX_FULL_VERSION_BUFFSIZE \
445
(NCX_VERSION_BUFFSIZE + NCX_SEMVER_BUFFSIZE + 4)
446
447
#define NCX_TEMP_BUFFSIZE 256
448
450
#define NCX_COMMENT_CH '#'
451
453
#define NCX_SCOPE_CH '/'
454
456
#define NCX_PATHSEP_CH '/'
457
459
#define NCX_MODSCOPE_CH ':'
460
462
#define NCX_QSTRING_CH '"
'
463
465
#define NCX_SQSTRING_CH '\''
466
468
#define NCX_VARBIND_CH '$'
469
471
#define NCX_IS_HEX_CH(c) ((c)=='x' || (c)=='X')
472
474
#define NCX_MAX_HEXCHAR 16
475
477
#define NCX_ATTR_PER_LINE 3
478
#define NCX_BIG_ATTR_SIZE 24
479
481
#define NCX_MAX_DCHAR 20
482
484
#define NCX_MAX_RCHAR 255
485
487
#define NCX_MAX_STRLEN 0x7fffffff
488
490
#define NCX_DEF_FILPTR_CACHESIZE 300
491
493
#define NCX_DEF_INDENT 2
494
496
#define NCX_DEF_MSG_INDENT 0
497
503
#define NCX_DEF_VTIMEOUT 1
504
506
#define NCX_DEF_STARTUP_TXID_FILE (const xmlChar *)"startup-cfg-txid.txt"
507
509
#define NCX_DEF_STARTUP_FILE (const xmlChar *)"startup-cfg.xml"
510
511
/*** NO LONGER USED ***/
512
#define NCX_YUMA_HOME_STARTUP_FILE (const xmlChar *)\
513
"$YUMAPRO_HOME/data/startup-cfg.xml"
514
515
#define NCX_YUMA_HOME_STARTUP_DIR (const xmlChar *)\
516
"$YUMAPRO_HOME/data/"
517
518
#define NCX_DOT_YUMA_STARTUP_FILE (const xmlChar *)\
519
"~/.yumapro/startup-cfg.xml"
520
521
#define NCX_SRID_YUMA_STARTUP_FILE (const xmlChar *)\
522
"~/.yumapro/%s/startup-cfg.xml"
523
524
#define NCX_DEF_FHS_STARTUP_FILE (const xmlChar *)\
525
"/var/lib/netconfd-pro/startup-cfg.xml"
526
527
528
#define NCX_SRID_FHS_STARTUP_FILE (const xmlChar *) \
529
"/var/lib/netconfd-pro/%s/startup-cfg.xml"
530
531
#define NCX_DOT_YUMA_STARTUP_DIR (const xmlChar *)"~/.yumapro/"
532
533
#define NCX_YUMA_INSTALL_STARTUP_FILE (const xmlChar *)\
534
"$YUMAPRO_INSTALL/data/startup-cfg.xml"
535
536
#define NCX_DEF_INSTALL_STARTUP_FILE (const xmlChar *)\
537
"/etc/yumapro/startup-cfg.xml"
538
540
#define NCX_DEF_BACKUP_FILE (const xmlChar *)"backup-cfg.xml"
541
543
#define NCX_DEF_CONFIRM_TIMEOUT 600
544
546
#define NCX_DEF_WITHDEF NCX_WITHDEF_EXPLICIT
547
549
#define NCX_DEF_WITHMETA FALSE
550
552
#define NCX_DEF_SUPERUSER NCX_EL_SUPERUSER
553
555
#define NCX_DEF_COAP_USER (const xmlChar *)"coap"
556
558
#define NCX_DEF_SNMP_USER (const xmlChar *)"snmp"
559
560
#define NCX_DEF_STREAM_NAME (const xmlChar *)"NETCONF"
561
#define NCX_DEF_REST_STREAM_NAME (const xmlChar *)"RESTCONF"
562
563
#define NCX_DEF_STREAM_DESCR (const xmlChar *)\
564
"default NETCONF event stream"
565
566
#define NCX_DEF_VENDOR_STREAM_DESCR (const xmlChar *)\
567
"vendor event stream"
568
569
#define NCX_DEF_REST_STREAM_DESCR (const xmlChar *)\
570
"default RESTCONF event stream"
571
572
/* old behavior is the default: use blocking
573
* picking short timeout may not work on WAN on-demand connects
574
* this value is 0 in 21.10 release train
575
* enabled in 22.10-6 and set to 10 sec
576
*/
577
#define NCX_DEF_TCP_CONNECT_TIMEOUT 10
578
583
#define NCX_STR_START (xmlChar)'"'
584
#define NCX_STR_END (xmlChar)'"
'
585
586
588
#define NCX_ENU_START (xmlChar)'('
589
#define NCX_ENU_END (xmlChar)')'
590
591
593
#define NCX_PSTYP_CLI (const xmlChar *)"cli"
594
#define NCX_PSTYP_DATA (const xmlChar *)"data"
595
#define NCX_PSTYP_RPC (const xmlChar *)"rpc"
596
598
#define NCX_USER_SIL_PREFIX (const xmlChar *)"u_"
599
#define NCX_YUMA_SIL_PREFIX (const xmlChar *)"y_"
600
602
#define NCX_MIN_INT INT_MIN
603
#define NCX_MAX_INT INT_MAX
604
605
#define NCX_MIN_INT8 (-128)
606
#define NCX_MAX_INT8 127
607
608
#define NCX_MIN_INT16 (-32768)
609
#define NCX_MAX_INT16 32767
610
611
#define NCX_MIN_INT32 INT_MIN
612
#define NCX_MAX_INT32 INT_MAX
613
615
#define NCX_MAX_LONG 9223372036854775807LL
616
#define NCX_MIN_LONG (-NCX_MAX_LONG - 1LL)
617
618
#define NCX_MAX_INT64 9223372036854775807LL
619
#define NCX_MIN_INT64 (-NCX_MAX_LONG - 1LL)
620
621
623
#define NCX_MIN_UINT 0
624
#define NCX_MAX_UINT UINT_MAX
625
626
#define NCX_MAX_UINT8 255
627
#define NCX_MAX_UINT16 65535
628
#define NCX_MAX_UINT32 0xffffffff
629
631
#define NCX_MIN_ULONG 0
632
#define NCX_MAX_ULONG 18446744073709551615ULL
633
634
636
#define NCX_MIN_FLOAT "-inf"
637
#define NCX_MAX_FLOAT "inf"
638
640
#define NCX_MIN_DOUBLE "-inf"
641
#define NCX_MAX_DOUBLE "inf"
642
643
645
#define NCX_CFG_RUNNING (const xmlChar *)"running"
646
#define NCX_CFG_CANDIDATE (const xmlChar *)"candidate"
647
#define NCX_CFG_STARTUP (const xmlChar *)"startup"
648
649
#define NCX_NUM_CFGS 3
650
652
#define NCX_CFG_ROLLBACK (const xmlChar *)"rollback"
653
655
#define ALL_SERVICES (const xmlChar *)"*"
656
666
#define NCX_EL_DASHDASH (const xmlChar *)"--"
667
668
#define NCX_EL_ACCESS_RC (const xmlChar *)"read-create"
669
#define NCX_EL_ACCESS_RO (const xmlChar *)"read-only"
670
#define NCX_EL_ACCESS_RW (const xmlChar *)"read-write"
671
672
674
#define NCX_EL_AGT_ACCESS_CONTROL (const xmlChar *)"agt_accesscontrol"
675
#define NCX_EL_AGT_ACCESS_CONTROL_ENUM \
676
(const xmlChar *)"agt_accesscontrol_enum"
677
#define NCX_EL_AGT_ACM_MODEL (const xmlChar *)"agt_acm_model"
678
#define NCX_EL_AGT_AUDIT_LOG_CONSOLE_LEVEL \
679
(const xmlChar *)"agt_audit_log_console_level"
680
#define NCX_EL_AGT_AUDIT_LOG_LEVEL (const xmlChar *)"agt_audit_log_level"
681
#define NCX_EL_AGT_BACKUP_DIR (const xmlChar *)"agt_backup_dir"
682
#define NCX_EL_AGT_CONF_FILE (const xmlChar *)"agt_conffile"
683
#define NCX_EL_AGT_DEFAULT_STYLE (const xmlChar *)"agt_defaultStyle"
684
#define NCX_EL_AGT_DEFAULT_STYLE_ENUM (const xmlChar *)"agt_defaultStyleEnum"
685
#define NCX_EL_AGT_EVENTLOG_SIZE (const xmlChar *)"agt_eventlog_size"
686
#define NCX_EL_AGT_EXTERN_LIBSPEC (const xmlChar *)"agt_extern_libspec"
687
#define NCX_EL_AGT_HA_ENABLED (const xmlChar *)"agt_ha_enabled"
688
#define NCX_EL_AGT_HA_PORT (const xmlChar *)"agt_ha_port"
689
#define NCX_EL_AGT_HA_SERVER_KEY (const xmlChar *)"agt_ha_server_key"
690
#define NCX_EL_AGT_HELLO_TIMEOUT (const xmlChar *)"agt_hello_timeout"
691
#define NCX_EL_AGT_IDLE_TIMEOUT (const xmlChar *)"agt_idle_timeout"
692
#define NCX_EL_AGT_INDENT (const xmlChar *)"agt_indent"
693
#define NCX_EL_AGT_LINESIZE (const xmlChar *)"agt_linesize"
694
#define NCX_EL_AGT_LOG_FILE (const xmlChar *)"agt_logfile"
695
#define NCX_EL_AGT_LOG_LEVEL (const xmlChar *)"agt_log_level"
696
#define NCX_EL_AGT_MATCH_NAMES (const xmlChar *)"agt_match_names"
697
#define NCX_EL_AGT_MAXBURST (const xmlChar *)"agt_maxburst"
698
#define NCX_EL_AGT_MAX_SESSIONS (const xmlChar *)"agt_max_sessions"
699
#define NCX_EL_AGT_MESSAGE_INDENT (const xmlChar *)"agt_message_indent"
700
#define NCX_EL_AGT_PORTS (const xmlChar *)"agt_ports"
701
#define NCX_EL_AGT_PTHREAD_LOG_LEVEL (const xmlChar *)"agt_pthread_log_level"
702
#define NCX_EL_AGT_SIL_GETBULK_MAX (const xmlChar *)"agt_sil_getbulk_max"
703
#define NCX_EL_AGT_SERVER_ID (const xmlChar *)"agt_server_id"
704
#define NCX_EL_AGT_SUBSYS_INFO_FILE (const xmlChar *)"agt_subsys_info_file"
705
#define NCX_EL_AGT_SUBSYS_TIMEOUT (const xmlChar *)"agt_subsys_timeout"
706
#define NCX_EL_AGT_SUPERUSER (const xmlChar *)"agt_superuser"
707
#define NCX_EL_AGT_SYSLOG_LOG_LEVEL (const xmlChar *)"agt_syslog_log_level"
708
#define NCX_EL_AGT_START (const xmlChar *)"agt_start"
709
#define NCX_EL_AGT_STARTUP (const xmlChar *)"agt_startup"
710
#define NCX_EL_AGT_TARG (const xmlChar *)"agt_targ"
711
#define NCX_EL_AGT_TRANSACTION_MODEL (const xmlChar *)"agt_transaction_model"
712
#define NCX_EL_AGT_YANGAPI_SERVER_URL (const xmlChar *)"agt_yangapi_server_url"
713
#define NCX_EL_AGT_RESTCONF_SERVER_URL \
714
(const xmlChar *)"agt_restconf_server_url"
715
#define NCX_EL_AGT_WITHDEF_ENABLED (const xmlChar *)"agt_withdef_enabled"
716
717
718
#define NCX_EL_ABORTED (const xmlChar *)"aborted"
719
#define NCX_EL_ACTION (const xmlChar *)"action"
720
#define NCX_EL_ACTION_INPUT (const xmlChar *)"action-input"
721
#define NCX_EL_ACTION_OK (const xmlChar *)"action-ok"
722
#define NCX_EL_ACTION_OUTPUT (const xmlChar *)"action-output"
723
#define NCX_EL_ACTION_PATH (const xmlChar *)"action-path"
724
#define NCX_EL_ACTION_REQUEST (const xmlChar *)"action-request"
725
#define NCX_EL_ACTION_RESPONSE (const xmlChar *)"action-response"
726
#define NCX_EL_ALL (const xmlChar *)"all"
727
#define NCX_EL_ALL_BOOLEANS1 (const xmlChar *)"all-booleans1"
728
#define NCX_EL_ALL_BOOLEANS2 (const xmlChar *)"all-booleans2"
729
#define NCX_EL_ALL_BOOLEANS3 (const xmlChar *)"all-booleans3"
730
731
#define NCX_EL_AGT_PROFILE (const xmlChar *)"agt-profile"
732
#define NCX_EL_AUDIT_LOG (const xmlChar *)"audit-log"
733
#define NCX_EL_AUDIT_LOG_APPEND (const xmlChar *)"audit-log-append"
734
#define NCX_EL_AUDIT_LOG_CANDIDATE (const xmlChar *)"audit-log-candidate"
735
#define NCX_EL_AUDIT_LOG_CONSOLE_LEVEL \
736
(const xmlChar *)"audit-log-console-level"
737
#define NCX_EL_AUDIT_LOG_EVENTS (const xmlChar *)"audit-log-events"
738
#define NCX_EL_AUDIT_LOG_LEVEL (const xmlChar *)"audit-log-level"
739
#define NCX_EL_AUDIT_LOG_LOCALTIME (const xmlChar *)"audit-log-localtime"
740
#define NCX_AUGHOOK_START (const xmlChar *)"__"
741
#define NCX_AUGHOOK_END (const xmlChar *)".A__"
742
743
#define NCX_EL_ABSTRACT (const xmlChar *)"abstract"
744
#define NCX_EL_ACCEPT (const xmlChar *)"accept"
745
#define NCX_EL_ACCESS (const xmlChar *)"access"
746
#define NCX_EL_ACCESS_CONTROL (const xmlChar *)"access-control"
747
#define NCX_EL_ACTIVATE_ON_RESTART (const xmlChar *)"activate-on-restart"
748
#define NCX_EL_ACTIVE (const xmlChar *)"active"
749
#define NCX_EL_ACTIVE_CASE (const xmlChar *)"active-case"
750
#define NCX_EL_ACTIVE_CASE_MODNAME (const xmlChar *)"active-case-modname"
751
#define NCX_EL_ADDRESS (const xmlChar *)"address"
752
#define NCX_EL_ADDED_EDIT (const xmlChar *)"added-edit"
753
#define NCX_EL_AFTER (const xmlChar *)"after"
754
#define NCX_EL_ALL_STREAMS (const xmlChar *)"all-streams"
755
#define NCX_EL_ALLOW_LEAFLIST_DELETE_ALL (const xmlChar *)\
756
"allow-leaflist-delete-all"
757
#define NCX_EL_ALLOW_LIST_DELETE_ALL (const xmlChar *)\
758
"allow-list-delete-all"
759
#define NCX_EL_ALLOWED (const xmlChar *)"allowed"
760
#define NCX_EL_ALLOWED_USER (const xmlChar *)"allowed-user"
761
#define NCX_EL_ALT_NAME (const xmlChar *)"alt-name"
762
#define NCX_EL_ALT_NAMES (const xmlChar *)"alt-names"
763
#define NCX_EL_ANCESTOR (const xmlChar *)"ancestor"
764
#define NCX_EL_ANNOTATION (const xmlChar *)"annotation"
765
#define NCX_EL_ANY (const xmlChar *)"any"
766
#define NCX_EL_ANYDATA (const xmlChar *)"anydata"
767
#define NCX_EL_ANYXML (const xmlChar *)"anyxml"
768
#define NCX_EL_APPINFO (const xmlChar *)"appinfo"
769
#define NCX_EL_APPLICATION (const xmlChar *)"application"
770
#define NCX_EL_APPLY (const xmlChar *)"apply"
771
#define NCX_EL_APPLY_COMPLETE (const xmlChar *)"apply-complete"
772
#define NCX_EL_ASCENDING (const xmlChar *)"ascending"
773
#define NCX_EL_AUGMENT_STRUCTURE (const xmlChar *)"augment-structure"
774
#define NCX_EL_AUGMENT_YANG_DATA (const xmlChar *)"augment-yang-data"
775
#define NCX_EL_AUTO (const xmlChar *)"auto"
776
#define NCX_EL_AUTO_MAP (const xmlChar *)"auto-map"
777
#define NCX_EL_AUTODELETE_PDU_ERROR (const xmlChar *)"autodelete-pdu-error"
778
#define NCX_EL_BACKUP (const xmlChar *)"backup"
779
#define NCX_EL_BAD_ATTRIBUTE (const xmlChar *)"bad-attribute"
780
#define NCX_EL_BAD_ELEMENT (const xmlChar *)"bad-element"
781
#define NCX_EL_BAD_NAMESPACE (const xmlChar *)"bad-namespace"
782
#define NCX_EL_BAD_VALUE (const xmlChar *)"bad-value"
783
#define NCX_EL_BC (const xmlChar *)"bc"
784
#define NCX_EL_BEFORE (const xmlChar *)"before"
785
#define NCX_EL_BH (const xmlChar *)"bh"
786
#define NCX_EL_BINARY (const xmlChar *)"binary"
787
#define NCX_EL_BINARY_DISPLAY_MAXLEN (const xmlChar *)"binary-display-maxlen"
788
#define NCX_EL_BITS (const xmlChar *)"bits"
789
#define NCX_EL_BOOLEAN (const xmlChar *)"boolean"
790
#define NCX_EL_BRIEF (const xmlChar *)"brief"
791
#define NCX_EL_BTYPE (const xmlChar *)"btype"
792
#define NCX_EL_BUILD_DATE (const xmlChar *)"build-date"
793
#define NCX_EL_BUNDLE (const xmlChar *)"bundle"
794
#define NCX_EL_BUNDLES (const xmlChar *)"bundles"
795
#define NCX_EL_BUNDLE_LOAD_EVENT (const xmlChar *)"bundle-load-event"
796
#define NCX_EL_BUNDLE_MODULE (const xmlChar *)"bundle-module"
797
#define NCX_EL_BYTE (const xmlChar *)"byte"
798
#define NCX_EL_C (const xmlChar *)"c"
799
#define NCX_EL_CPP_TEST (const xmlChar *)"cpp_test"
800
#define NCX_EL_CA (const xmlChar *)"ca"
801
#define NCX_EL_CANCEL (const xmlChar *)"cancel"
802
#define NCX_EL_CANCEL_SUBSCRIPTION (const xmlChar *)"cancel-subscription"
803
#define NCX_EL_CANCEL_TRANSACTION (const xmlChar *)"cancel-transaction"
804
#define NCX_EL_CANCEL_COMMIT (const xmlChar *)"cancel-commit"
805
#define NCX_EL_CANDIDATE (const xmlChar *)"candidate"
806
#define NCX_EL_CALLHOME_RECONNECT (const xmlChar *)"callhome-reconnect"
807
#define NCX_EL_CALLHOME_RETRY_INTERVAL \
808
(const xmlChar *)"callhome-retry-interval"
809
#define NCX_EL_CALLHOME_RETRY_MAX (const xmlChar *)"callhome-retry-max"
810
#define NCX_EL_CALLHOME_SERVER (const xmlChar *)"callhome-server"
811
#define NCX_EL_CALLHOME_SSHD_COMMAND (const xmlChar *)"callhome-sshd-command"
812
#define NCX_EL_CALLHOME_SSHD_CONFIG (const xmlChar *)"callhome-sshd-config"
813
#define NCX_EL_CALLHOME_SUBSYS_COMMAND \
814
(const xmlChar *)"callhome-subsys-command"
815
#define NCX_EL_CALLHOME_TLS_SERVER (const xmlChar *)"callhome-tls-server"
816
#define NCX_EL_CAPABILITIES (const xmlChar *)"capabilities"
817
#define NCX_EL_CAPABILITY (const xmlChar *)"capability"
818
#define NCX_EL_CAPABILITY_AD_EVENT \
819
(const xmlChar *)"capability-ad-event"
820
#define NCX_EL_CASE (const xmlChar *)"case"
821
#define NCX_EL_CASE_NAME (const xmlChar *)"case-name"
822
#define NCX_EL_CBOR (const xmlChar *)"cbor"
823
#define NCX_EL_CERT_DEFAULT_USER (const xmlChar *)"cert-default-user"
824
#define NCX_EL_CERT_TO_NAME (const xmlChar *)"cert-to-name"
825
#define NCX_EL_CERT_USERMAP (const xmlChar *)"cert-usermap"
826
#define NCX_EL_CHANGED_BY (const xmlChar *)"changed-by"
827
#define NCX_EL_CHAR (const xmlChar *)"char"
828
#define NCX_EL_CHILD_EDIT (const xmlChar *)"child-edit"
829
#define NCX_EL_CHILDMAP (const xmlChar *)"childmap"
830
#define NCX_EL_CHOICE (const xmlChar *)"choice"
831
#define NCX_EL_CHOICE_NAME (const xmlChar *)"choice-name"
832
#define NCX_EL_CHUNKED (const xmlChar *)"chunked"
833
#define NCX_EL_CLASS (const xmlChar *)"class"
834
#define NCX_EL_CLI (const xmlChar *)"cli"
835
#define NCX_EL_CLI_TEXT_BLOCK (const xmlChar *)"cli-text-block"
836
#define NCX_EL_CLIENT (const xmlChar *)"client"
837
#define NCX_EL_CLIENT_ADDR (const xmlChar *)"client-addr"
838
#define NCX_EL_CLIENT_STREAM (const xmlChar *)"client-stream"
839
#define NCX_EL_CLOSE_SESSION (const xmlChar *)"close-session"
840
#define NCX_EL_CLOSE_STREAM_EVENT (const xmlChar *)"close-stream-event"
841
#define NCX_EL_COAP (const xmlChar *)"coap"
842
#define NCX_EL_COLD (const xmlChar *)"cold"
843
#define NCX_EL_COMMENT (const xmlChar *)"comment"
844
#define NCX_EL_COMMIT (const xmlChar *)"commit"
845
#define NCX_EL_COMMIT_COMPLETE (const xmlChar *)"commit-complete"
846
#define NCX_EL_COMMIT_COMPLETENESS_HOOK \
847
(const xmlChar *)"commit-completeness-hook"
848
#define NCX_EL_COMMIT_PHASE (const xmlChar *)"commit-phase"
849
#define NCX_EL_COMMIT_TYPE (const xmlChar *)"commit-type"
850
#define NCX_EL_COMMON_NAME (const xmlChar *)"common-name"
851
#define NCX_EL_COMPLETE (const xmlChar *)"complete"
852
#define NCX_EL_CONDITION (const xmlChar *)"condition"
853
#define NCX_EL_CONFDIR (const xmlChar *)"confdir"
854
#define NCX_EL_CONFIG (const xmlChar *)"config"
855
#define NCX_EL_CONFIGURED (const xmlChar *)"configured"
856
#define NCX_EL_CONFIG_DATA (const xmlChar *)"config-data"
857
#define NCX_EL_CONFIG_FILTER (const xmlChar *)"config-filter"
858
#define NCX_EL_CONFIG_ID (const xmlChar *)"config-id"
859
#define NCX_EL_CONFIG_STAMP (const xmlChar *)"config-stamp"
860
#define NCX_EL_CONFIG_REQUEST (const xmlChar *)"config-request"
861
#define NCX_EL_CONFIG_RESPONSE (const xmlChar *)"config-response"
862
#define NCX_EL_CONFIG_UPDATE (const xmlChar *)"config-update"
863
#define NCX_EL_CONFIRM_DATA (const xmlChar *)"confirm-data"
864
#define NCX_EL_CONFIRMED (const xmlChar *)"confirmed"
865
#define NCX_EL_CONFIRMED_COMMIT (const xmlChar *)"confirmed-commit"
866
#define NCX_EL_CONFIRM_TIMEOUT (const xmlChar *)"confirm-timeout"
867
#define NCX_EL_CONTAINER (const xmlChar *)"container"
868
#define NCX_EL_CONTACT_INFO (const xmlChar *)"contact-info"
869
#define NCX_EL_CONTINUE (const xmlChar *)"continue"
870
#define NCX_EL_CONTINUE_ON_ERROR (const xmlChar *)"continue-on-error"
871
#define NCX_EL_CONTINUE_TRANSACTION (const xmlChar *)"continue-transaction"
872
#define NCX_EL_CONTENT (const xmlChar *)"content"
873
#define NCX_EL_CONVERT_SUBTREE_FILTER (const xmlChar *)"convert-subtree-filter"
874
#define NCX_EL_COPY (const xmlChar *)"copy"
875
#define NCX_EL_COPYRIGHT (const xmlChar *)"copyright"
876
#define NCX_EL_COPY_CONFIG (const xmlChar *)"copy-config"
877
#define NCX_EL_CREATE (const xmlChar *)"create"
878
#define NCX_EL_CREATE_SUBSCRIPTION (const xmlChar *)"create-subscription"
879
#define NCX_EL_CREATE_EMPTY_NPCONTAINERS \
880
(const xmlChar *)"create-empty-npcontainers"
881
#define NCX_EL_CREATE_EMPTY_NPCONTAINERS_RO \
882
(const xmlChar *)"create-empty-npcontainers-ro"
883
#define NCX_EL_CUR_CONFIG_ID (const xmlChar *)"cur-config-id"
884
#define NCX_EL_CUR_CONFIG_STAMP (const xmlChar *)"cur-config-stamp"
885
#define NCX_EL_CURRENT (const xmlChar *)"current"
886
#define NCX_EL_CURRENT_SET_ID (const xmlChar *)"current-set-id"
887
#define NCX_EL_CURVAL (const xmlChar *)"curval"
888
#define NCX_EL_DAMPENING_PERIOD (const xmlChar *)"dampening-period"
889
#define NCX_EL_DATA (const xmlChar *)"data"
890
#define NCX_EL_DATAPATH (const xmlChar *)"datapath"
891
#define NCX_EL_DATASTORE (const xmlChar *)"datastore"
892
#define NCX_EL_DATASTORE_CHANGES (const xmlChar *)"datastore-changes"
893
#define NCX_EL_DATASTORE_CONTENTS (const xmlChar *)"datastore-contents"
894
#define NCX_EL_DATASTORE_SUBTREE_FILTER \
895
(const xmlChar *)"datastore-subtree-filter"
896
#define NCX_EL_DATASTORES (const xmlChar *)"datastores"
897
#define NCX_EL_DATA_CLASS (const xmlChar *)"data-class"
898
#define NCX_EL_DATA_TARGET (const xmlChar *)"data-target"
899
#define NCX_EL_DB_LOCK (const xmlChar *)"db-lock"
900
#define NCX_EL_DB_LOCK_INIT (const xmlChar *)"db-lock-init"
901
#define NCX_EL_DB_LOCK_RESPONSE (const xmlChar *)"db-lock-response"
902
#define NCX_EL_DB_LOCK_RETRY_INTERVAL \
903
(const xmlChar *)"db-lock-retry-interval"
904
#define NCX_EL_DB_LOCK_TIMEOUT (const xmlChar *)"db-lock-timeout"
905
#define NCX_EL_DB_UNLOCK (const xmlChar *)"db-unlock"
906
#define NCX_EL_DEBUG (const xmlChar *)"debug"
907
#define NCX_EL_DECIMAL64 (const xmlChar *)"decimal64"
908
#define NCX_EL_DESCENDING (const xmlChar *)"descending"
909
#define NCX_EL_DEF (const xmlChar *)"def"
910
#define NCX_EL_DEFAULT (const xmlChar *)"default"
911
#define NCX_EL_DEFAULT_DENY_ALL (const xmlChar *)"default-deny-all"
912
#define NCX_EL_DEFAULT_DENY_WRITE (const xmlChar *)"default-deny-write"
913
#define NCX_EL_DEFAULT_OPERATION (const xmlChar *)"default-operation"
914
#define NCX_EL_DEFAULT_PARM (const xmlChar *)"default-parm"
915
#define NCX_EL_DEFAULT_PARM_EQUALS_OK (const xmlChar *)"default-parm-equals-ok"
916
#define NCX_EL_DEFOP (const xmlChar *)"default-operation"
917
#define NCX_EL_DEFAULT_STYLE (const xmlChar *)"default-style"
918
#define NCX_EL_DEFINITIONS (const xmlChar *)"definitions"
919
#define NCX_EL_DELETE (const xmlChar *)"delete"
920
#define NCX_EL_DELETE_ALL (const xmlChar *)"delete-all"
921
#define NCX_EL_DELETE_BACKUP (const xmlChar *)"delete-backup"
922
#define NCX_EL_DELETE_CONFIG (const xmlChar *)"delete-config"
923
#define NCX_EL_DELTA (const xmlChar *)"delta"
924
#define NCX_EL_DENY (const xmlChar *)"deny"
925
#define NCX_EL_DEPRECATED (const xmlChar *)"deprecated"
926
#define NCX_EL_DEPTH (const xmlChar *)"depth"
927
#define NCX_EL_DESCRIPTION (const xmlChar *)"description"
928
#define NCX_EL_DEVIATION (const xmlChar *)"deviation"
929
#define NCX_EL_DISABLE (const xmlChar *)"disable"
930
#define NCX_EL_DISABLE_IMPORTED_OK (const xmlChar *)"disable-imported-ok"
931
#define NCX_EL_DISABLED (const xmlChar *)"disabled"
932
#define NCX_EL_DISABLED_PROTOCOLS (const xmlChar *)"disabled-protocols"
933
#define NCX_EL_DISCARD_CHANGES (const xmlChar *)"discard-changes"
934
#define NCX_EL_DISTINCT (const xmlChar *)"distinct"
935
#define NCX_EL_DO (const xmlChar *)"do"
936
#define NCX_EL_DOUBLE (const xmlChar *)"double"
937
#define NCX_EL_DOWN (const xmlChar *)"down"
938
#define NCX_EL_DYNAMIC (const xmlChar *)"dynamic"
939
#define NCX_EL_DS (const xmlChar *)"ds"
940
#define NCX_EL_DSCP (const xmlChar *)"dscp"
941
#define NCX_EL_DS_CANDIDATE (const xmlChar *)"ds:candidate"
942
#define NCX_EL_DS_INTENDED (const xmlChar *)"ds:intended"
943
#define NCX_EL_DS_OPERATIONAL (const xmlChar *)"ds:operational"
944
#define NCX_EL_DS_RUNNING (const xmlChar *)"ds:running"
945
#define NCX_EL_DS_STARTUP (const xmlChar *)"ds:startup"
946
#define NCX_EL_EDIT (const xmlChar *)"edit"
947
#define NCX_EL_EDITVARS (const xmlChar *)"editvars"
948
#define NCX_EL_EDIT2_PATH (const xmlChar *)"edit2-path"
949
#define NCX_EL_EDIT3_PATH (const xmlChar *)"edit3-path"
950
#define NCX_EL_EDIT_CONFIG (const xmlChar *)"edit-config"
951
#define NCX_EL_EDIT_ID (const xmlChar *)"edit-id"
952
#define NCX_EL_EDIT_MODEL (const xmlChar *)"edit-model"
953
#define NCX_EL_EDIT_PHASE_COMPLETE \
954
(const xmlChar *)"edit-phase-complete"
955
#define NCX_EL_EDIT_REQUEST (const xmlChar *)"edit-request"
956
#define NCX_EL_EDIT_TYPE (const xmlChar *)"edit-type"
957
#define NCX_EL_EDIT_STATUS (const xmlChar *)"edit-status"
958
#define NCX_EL_EMPTY (const xmlChar *)"empty"
959
#define NCX_EL_ENABLE (const xmlChar *)"enable"
960
#define NCX_EL_ENABLED (const xmlChar *)"enabled"
961
#define NCX_EL_ENCODE_JSON (const xmlChar *)"encode-json"
962
#define NCX_EL_ENCODE_XML (const xmlChar *)"encode-xml"
963
#define NCX_EL_ENCODE_YANG_CBOR (const xmlChar *)"encode-yang-cbor"
964
#define NCX_EL_ENCODING (const xmlChar *)"encoding"
965
#define NCX_EL_END (const xmlChar *)"end"
966
#define NCX_EL_ENFORCING (const xmlChar *)"enforcing"
967
#define NCX_EL_ENTER_MAINTMODE (const xmlChar *)"enter-maintmode"
968
#define NCX_EL_ENTRY (const xmlChar *)"entry"
969
#define NCX_EL_ENUM (const xmlChar *)"enum"
970
#define NCX_EL_ENUMERATION (const xmlChar *)"enumeration"
971
#define NCX_EL_ERRMSG (const xmlChar *)"errmsg"
972
#define NCX_EL_ERRMSG_APPTAG (const xmlChar *)"errmsg-apptag"
973
#define NCX_EL_ERRMSG_LANG (const xmlChar *)"errmsg-lang"
974
#define NCX_EL_ERRMSG_PARM (const xmlChar *)"errmsg-parm"
975
#define NCX_EL_ERRMSG_TAG (const xmlChar *)"errmsg-tag"
976
#define NCX_EL_ERROR (const xmlChar *)"error"
977
#define NCX_EL_ERRORS (const xmlChar *)"errors"
978
#define NCX_EL_ERROR_APP_TAG (const xmlChar *)"error-app-tag"
979
#define NCX_EL_ERROR_INFO (const xmlChar *)"error-info"
980
#define NCX_EL_ERROR_INDEX (const xmlChar *)"error-index"
981
#define NCX_EL_ERROR_LEVEL (const xmlChar *)"error-level"
982
#define NCX_EL_ERROR_NUMBER (const xmlChar *)"error-number"
983
#define NCX_EL_ERROR_OPTION (const xmlChar *)"error-option"
984
#define NCX_EL_ERROR_MESSAGE (const xmlChar *)"error-message"
985
#define NCX_EL_ERROR_PATH (const xmlChar *)"error-path"
986
#define NCX_EL_ERROR_SEVERITY (const xmlChar *)"error-severity"
987
#define NCX_EL_ERROR_TAG (const xmlChar *)"error-tag"
988
#define NCX_EL_ERROR_TYPE (const xmlChar *)"error-type"
989
#define NCX_EL_ETAG (const xmlChar *)"etag"
990
#define NCX_EL_EVENT_KEY (const xmlChar *)"event-key"
991
#define NCX_EL_EVENT_NAME (const xmlChar *)"event-name"
992
#define NCX_EL_EVENT_PATH (const xmlChar *)"event-path"
993
#define NCX_EL_EVENT_STREAM (const xmlChar *)"event-stream"
994
#define NCX_EL_EVENT_STREAM_MAP (const xmlChar *)"event-stream-map"
995
#define NCX_EL_EVENT_TIME (const xmlChar *)"event-time"
996
#define NCX_EL_EVENT_TYPE (const xmlChar *)"event-type"
997
#define NCX_EL_EVENTLOG_SIZE (const xmlChar *)"eventlog-size"
998
#define NCX_EL_EVENTS (const xmlChar *)"events"
999
#define NCX_EL_EVENTTIME (const xmlChar *)"eventTime"
1000
#define NCX_EL_EXACT (const xmlChar *)"exact"
1001
#define NCX_EL_EXACT_NOCASE (const xmlChar *)"exact-nocase"
1002
#define NCX_EL_EXCLUDED_CHANGE (const xmlChar *)"excluded-change"
1003
#define NCX_EL_EXCLUSIVE_RPC (const xmlChar *)"exclusive-rpc"
1004
#define NCX_EL_EXEC (const xmlChar *)"exec"
1005
#define NCX_EL_EXIT (const xmlChar *)"exit"
1006
#define NCX_EL_EXIT_MAINTMODE (const xmlChar *)"exit-maintmode"
1007
#define NCX_EL_EXPLICIT (const xmlChar *)"explicit"
1008
#define NCX_EL_EXTEND (const xmlChar *)"extend"
1009
#define NCX_EL_EXTERN (const xmlChar *)"extern"
1010
#define NCX_EL_EXTERNAL (const xmlChar *)"external"
1011
#define NCX_EL_FALSE (const xmlChar *)"false"
1012
#define NCX_EL_FEATURE (const xmlChar *)"feature"
1013
#define NCX_EL_FEATURE_CODE_DEFAULT \
1014
(const xmlChar *)"feature-code-default"
1015
#define NCX_EL_FEATURE_ENABLE_DEFAULT \
1016
(const xmlChar *)"feature-enable-default"
1017
#define NCX_EL_FEATURE_STATIC (const xmlChar *)"feature-static"
1018
#define NCX_EL_FEATURE_DYNAMIC (const xmlChar *)"feature-dynamic"
1019
#define NCX_EL_FEATURE_ENABLE (const xmlChar *)"feature-enable"
1020
#define NCX_EL_FEATURE_DISABLE (const xmlChar *)"feature-disable"
1021
#define NCX_EL_FIELDS (const xmlChar *)"fields"
1022
#define NCX_EL_FILELOC_FHS (const xmlChar *)"fileloc-fhs"
1023
#define NCX_EL_FILENAME (const xmlChar *)"filename"
1024
#define NCX_EL_FILTER (const xmlChar *)"filter"
1025
#define NCX_EL_FINGERPRINT (const xmlChar *)"fingerprint"
1026
#define NCX_EL_FIRST (const xmlChar *)"first"
1027
#define NCX_EL_FIRST_NOCASE (const xmlChar *)"first-nocase"
1028
#define NCX_EL_FIXED (const xmlChar *)"fixed"
1029
#define NCX_EL_FIXED_VALUE (const xmlChar *)"fixed-value"
1030
#define NCX_EL_FLAG (const xmlChar *)"flag"
1031
#define NCX_EL_FLAGS (const xmlChar *)"flags"
1032
#define NCX_EL_FLOAT (const xmlChar *)"float"
1033
#define NCX_EL_FLOAT64 (const xmlChar *)"float64"
1034
#define NCX_EL_FORMAT (const xmlChar *)"format"
1035
#define NCX_EL_FULL (const xmlChar *)"full"
1036
#define NCX_EL_GET (const xmlChar *)"get"
1037
#define NCX_EL_GETCONFIG (const xmlChar *)"getconfig"
1038
#define NCX_EL_GETNEXT (const xmlChar *)"getnext"
1039
#define NCX_EL_GET_BULK (const xmlChar *)"get-bulk"
1040
#define NCX_EL_GET_CONFIG (const xmlChar *)"get-config"
1041
#define NCX_EL_GET_DATA (const xmlChar *)"get-data"
1042
#define NCX_EL_GET_MODULE_TAGS (const xmlChar *)"get-module-tags"
1043
#define NCX_EL_GET_PATH (const xmlChar *)"get-path"
1044
#define NCX_EL_GET_REQUEST (const xmlChar *)"get-request"
1045
#define NCX_EL_GET_RESPONSE (const xmlChar *)"get-response"
1046
#define NCX_EL_GET_SCHEMA (const xmlChar *)"get-schema"
1047
#define NCX_EL_GET_SUPPORT_SAVE (const xmlChar *)"get-support-save"
1048
#define NCX_EL_GLOB_ACTION (const xmlChar *)"glob-action"
1049
#define NCX_EL_GLOB_EDIT2 (const xmlChar *)"glob-edit2"
1050
#define NCX_EL_GLOB_EDIT3 (const xmlChar *)"glob-edit3"
1051
#define NCX_EL_GLOB_GET (const xmlChar *)"glob-get"
1052
#define NCX_EL_GLOB_RCP (const xmlChar *)"glob-rpc"
1053
#define NCX_EL_GNMI (const xmlChar *)"gnmi"
1054
#define NCX_EL_GRPC (const xmlChar *)"grpc"
1055
#define NCX_EL_GROUP (const xmlChar *)"group"
1056
#define NCX_EL_GROUP_ID (const xmlChar *)"group-id"
1057
#define NCX_EL_H (const xmlChar *)"h"
1058
#define NCX_EL_HA_ENABLED (const xmlChar *)"ha-enabled"
1059
#define NCX_EL_HA_INITIAL_ACTIVE (const xmlChar *)"ha-initial-active"
1060
#define NCX_EL_HA_PORT (const xmlChar *)"ha-port"
1061
#define NCX_EL_HA_SERVER (const xmlChar *)"ha-server"
1062
#define NCX_EL_HA_SERVER_KEY (const xmlChar *)"ha-server-key"
1063
#define NCX_EL_HA_SHUTDOWN (const xmlChar *)"ha-shutdown"
1064
#define NCX_EL_HA_SIL_STANDBY (const xmlChar *)"ha-sil-standby"
1065
#define NCX_EL_HEADER (const xmlChar *)"header"
1066
#define NCX_EL_HELLO (const xmlChar *)"hello"
1067
#define NCX_EL_HELLO_TIMEOUT (const xmlChar *)"hello-timeout"
1068
#define NCX_EL_HELP (const xmlChar *)"help"
1069
#define NCX_EL_HIDDEN (const xmlChar *)"hidden"
1070
#define NCX_EL_HIDDEN_FROM_CLI (const xmlChar *)"hidden-from-cli"
1071
#define NCX_EL_HIDE_MODULE (const xmlChar *)"hide-module"
1072
#define NCX_EL_HIGHRES_EVENT_TIME (const xmlChar *)"highres-event-time"
1073
#define NCX_EL_HOME (const xmlChar *)"home"
1074
#define NCX_EL_HOOK (const xmlChar *)"hook"
1075
#define NCX_EL_HOOK_FORMAT (const xmlChar *)"hook-format"
1076
#define NCX_EL_HOOK_GET_REQUEST (const xmlChar *)"hook-get-request"
1077
#define NCX_EL_HOOK_GET_RESPONSE (const xmlChar *)"hook-get-response"
1078
#define NCX_EL_HOOK_PATH (const xmlChar *)"hook-path"
1079
#define NCX_EL_HOOK_TYPE (const xmlChar *)"hook-type"
1080
#define NCX_EL_HOT (const xmlChar *)"hot"
1081
#define NCX_EL_HTML (const xmlChar *)"html"
1082
#define NCX_EL_ID (const xmlChar *)"id"
1083
#define NCX_EL_IDENTIFIER (const xmlChar *)"identifier"
1084
#define NCX_EL_IDENTITY (const xmlChar *)"identity"
1085
#define NCX_EL_IDENTITYREF (const xmlChar *)"identityref"
1086
#define NCX_EL_IDLE_TIMEOUT (const xmlChar *)"idle-timeout"
1087
#define NCX_EL_IETF (const xmlChar *)"ietf"
1088
#define NCX_EL_IETF_CAPS (const xmlChar *)"ietf-caps"
1089
#define NCX_EL_IGNORE_MISSING_VARS (const xmlChar *)"ignore-missing-vars"
1090
#define NCX_EL_ILLEGAL (const xmlChar *)"illegal"
1091
#define NCX_EL_IMPORT (const xmlChar *)"import"
1092
#define NCX_EL_IMPORT_VERSION_BESTMATCH \
1093
(const xmlChar *)"import-version-bestmatch"
1094
#define NCX_EL_IMPORTS (const xmlChar *)"imports"
1095
#define NCX_EL_INACTIVE (const xmlChar *)"inactive"
1096
#define NCX_EL_INCLUDE (const xmlChar *)"include"
1097
#define NCX_EL_INCOMPLETE_UPDATE (const xmlChar *)"incomplete-update"
1098
#define NCX_EL_INDENT (const xmlChar *)"indent"
1099
#define NCX_EL_INFO (const xmlChar *)"info"
1100
#define NCX_EL_INPUT (const xmlChar *)"input"
1101
#define NCX_EL_INSECURE_OK (const xmlChar *)"insecure-ok"
1102
#define NCX_EL_INSERT (const xmlChar *)"insert"
1103
#define NCX_EL_INSERT_MODE (const xmlChar *)"insert-mode"
1104
#define NCX_EL_INSERT_OP (const xmlChar *)"insert-op"
1105
#define NCX_EL_INSERT_STR (const xmlChar *)"insert-str"
1106
#define NCX_EL_INSERT_VAL (const xmlChar *)"insert-val"
1107
#define NCX_EL_INSTANCE_ID (const xmlChar *)"instance-id"
1108
#define NCX_EL_INSTANCE_IDENTIFIER \
1109
(const xmlChar *)"instance-identifier"
1110
#define NCX_EL_INT (const xmlChar *)"int"
1111
#define NCX_EL_INVOKE (const xmlChar *)"invoke"
1112
#define NCX_EL_INT8 (const xmlChar *)"int8"
1113
#define NCX_EL_INT16 (const xmlChar *)"int16"
1114
#define NCX_EL_INT32 (const xmlChar *)"int32"
1115
#define NCX_EL_INTENDED (const xmlChar *)"intended"
1116
#define NCX_EL_INT64 (const xmlChar *)"int64"
1117
#define NCX_EL_IS_HOOK_LOAD (const xmlChar *)"is-hook-load"
1118
#define NCX_EL_IS_HOOK_VALIDATE (const xmlChar *)"is-hook-validate"
1119
#define NCX_EL_ISVALIDATE (const xmlChar *)"isvalidate"
1120
#define NCX_EL_ISROLLBACK (const xmlChar *)"isrollback"
1121
#define NCX_EL_ISRUNNING (const xmlChar *)"isrunning"
1122
#define NCX_EL_ITEM (const xmlChar *)"item"
1123
#define NCX_EL_JSON (const xmlChar *)"json"
1124
#define NCX_EL_KEY (const xmlChar *)"key"
1125
#define NCX_EL_KEY_NODE (const xmlChar *)"key-node"
1126
#define NCX_EL_KEYMAP (const xmlChar *)"keymap"
1127
#define NCX_EL_KEYS (const xmlChar *)"keys"
1128
#define NCX_EL_KILL_SESSION (const xmlChar *)"kill-session"
1129
#define NCX_EL_LABEL (const xmlChar *)"label"
1130
#define NCX_EL_LANG (const xmlChar *)"xml:lang"
1131
#define NCX_EL_LANG_ERRORS (const xmlChar *)"lang-errors"
1132
#define NCX_EL_LAST (const xmlChar *)"last"
1133
#define NCX_EL_LAST_CONFIG_ID (const xmlChar *)"last-config-id"
1134
#define NCX_EL_LAST_MODIFIED (const xmlChar *)"last-modified"
1135
#define NCX_EL_LEAFLIST (const xmlChar *)"leaflist"
1136
#define NCX_EL_LEAFREF (const xmlChar *)"leafref"
1137
#define NCX_EL_LEARNED (const xmlChar *)"learned"
1138
#define NCX_EL_LENGTH (const xmlChar *)"length"
1139
#define NCX_EL_LIBRARY_MODE (const xmlChar *)"library-mode"
1140
#define NCX_EL_LINESIZE (const xmlChar *)"linesize"
1141
#define NCX_EL_LIST (const xmlChar *)"list"
1142
#define NCX_EL_LOAD (const xmlChar *)"load"
1143
#define NCX_EL_LOADPATH (const xmlChar *)"loadpath"
1144
#define NCX_EL_LOAD_BUNDLE (const xmlChar *)"load-bundle"
1145
#define NCX_EL_LOAD_CONFIG (const xmlChar *)"load-config"
1146
#define NCX_EL_LOAD_EVENT (const xmlChar *)"load-event"
1147
#define NCX_EL_LOCALHOST (const xmlChar *)"localhost"
1148
#define NCX_EL_LOCATION (const xmlChar *)"location"
1149
#define NCX_EL_LOCK (const xmlChar *)"lock"
1150
#define NCX_EL_LOCK_ID (const xmlChar *)"lock-id"
1151
#define NCX_EL_LOCK_SOURCE (const xmlChar *)"lock-source"
1152
#define NCX_EL_LOG (const xmlChar *)"log"
1153
#define NCX_EL_LOGAPPEND (const xmlChar *)"log-append"
1154
#define NCX_EL_LOGBACKTRACE (const xmlChar *)"log-backtrace"
1155
#define NCX_EL_LOGBT_DETAIL (const xmlChar *)"log-backtrace-detail"
1156
#define NCX_EL_LOGBT_LEVEL (const xmlChar *)"log-backtrace-level"
1157
#define NCX_EL_LOGBT_STREAM (const xmlChar *)"log-backtrace-stream"
1158
#define NCX_EL_LOGCONSOLE (const xmlChar *)"log-console"
1159
#define NCX_EL_LOG_EVENT_DROPS (const xmlChar *)"log-event-drops"
1160
#define NCX_EL_LOGHEADER (const xmlChar *)"log-header"
1161
#define NCX_EL_LOGLEVEL (const xmlChar *)"log-level"
1162
#define NCX_EL_LOG_HIGHRES_DATETIME (const xmlChar *)"log-highres-datetime"
1163
#define NCX_EL_LOG_LEVEL (const xmlChar *)"log-level"
1164
#define NCX_EL_LOGMIRRORING (const xmlChar *)"log-mirroring"
1165
#define NCX_EL_LOGPTHREADLEVEL (const xmlChar *)"log-pthread-level"
1166
#define NCX_EL_LOGSTDERR (const xmlChar *)"log-stderr"
1167
#define NCX_EL_LOG_STREAM (const xmlChar *)"log-stream"
1168
#define NCX_EL_LOGSUPPRESSCTRL (const xmlChar *)"log-suppress-ctrl"
1169
#define NCX_EL_LOGSYSLOG (const xmlChar *)"log-syslog"
1170
#define NCX_EL_LOGSYSLOGLEVEL (const xmlChar *)"log-syslog-level"
1171
#define NCX_EL_LOGVENDOR (const xmlChar *)"log-vendor"
1172
#define NCX_EL_LOGVENDORLEVEL (const xmlChar *)"log-vendor-level"
1173
#define NCX_EL_LONG (const xmlChar *)"long"
1174
#define NCX_EL_LSID (const xmlChar *)"lsid"
1175
#define NCX_EL_LSID16 (const xmlChar *)"lsid16"
1176
#define NCX_EL_LSID32 (const xmlChar *)"lsid32"
1177
#define NCX_EL_LSID64 (const xmlChar *)"lsid64"
1178
#define NCX_EL_LSID_FILE (const xmlChar *)"lsid-file"
1179
#define NCX_EL_MAGIC (const xmlChar *)"magic"
1180
#define NCX_EL_MAP_TYPE (const xmlChar *)"map-type"
1181
#define NCX_EL_MASTER (const xmlChar *)"master"
1182
#define NCX_EL_MATCH (const xmlChar *)"match"
1183
#define NCX_EL_MATCHES (const xmlChar *)"matches"
1184
#define NCX_EL_MATCH_NAMES (const xmlChar *)"match-names"
1185
#define NCX_EL_MATCH_TEST_DONE (const xmlChar *)"match-test-done"
1186
#define NCX_EL_MAX_ACCESS (const xmlChar *)"max-access"
1187
#define NCX_EL_MAX_BURST (const xmlChar *)"max-burst"
1188
#define NCX_EL_MAX_DEPTH (const xmlChar *)"max-depth"
1189
#define NCX_EL_MAX_ENTRIES (const xmlChar *)"max-entries"
1190
#define NCX_EL_MAX_GETBULK (const xmlChar *)"max-getbulk"
1191
#define NCX_EL_MAX_LOCK_HOLD_TIME \
1192
(const xmlChar *)"max-lock-hold-time"
1193
#define NCX_EL_MAX_STRLEN (const xmlChar *)"max-strlen"
1194
#define NCX_EL_MERGE (const xmlChar *)"merge"
1195
#define NCX_EL_MESSAGE_ID (const xmlChar *)"message-id"
1196
#define NCX_EL_MESSAGE_TYPE (const xmlChar *)"message-type"
1197
#define NCX_EL_MESSAGE_INDENT (const xmlChar *)"message-indent"
1198
#define NCX_EL_METADATA (const xmlChar *)"metadata"
1199
#define NCX_EL_METHOD (const xmlChar *)"method"
1200
#define NCX_EL_MIRROR (const xmlChar *)"mirror"
1201
#define NCX_EL_MISSING_CHOICE (const xmlChar *)"missing-choice"
1202
#define NCX_EL_MODNAME (const xmlChar *)"modname"
1203
#define NCX_EL_MODPATH (const xmlChar *)"modpath"
1204
#define NCX_EL_MODULE (const xmlChar *)"module"
1205
#define NCX_EL_MODULE_NAME (const xmlChar *)"module-name"
1206
#define NCX_EL_MODULE_TAG (const xmlChar *)"module-tag"
1207
#define NCX_EL_MODULE_TAGMAP (const xmlChar *)"module-tagmap"
1208
#define NCX_EL_MODULE_UPDATE (const xmlChar *)"module-update"
1209
#define NCX_EL_MODULES (const xmlChar *)"modules"
1210
#define NCX_EL_MODULES_STATE (const xmlChar *)"modules-state"
1211
#define NCX_EL_MODULES_TEXT (const xmlChar *)"modules-text"
1212
#define NCX_EL_MOD_REVISION (const xmlChar *)"mod-revision"
1213
#define NCX_EL_MODULE_SET_ID (const xmlChar *)"module-set-id"
1214
#define NCX_EL_MONITOR (const xmlChar *)"monitor"
1215
#define NCX_EL_MORE_DATA (const xmlChar *)"more-data"
1216
#define NCX_EL_MOVE (const xmlChar *)"move"
1217
#define NCX_EL_MPID (const xmlChar *)"mpid"
1218
#define NCX_EL_MP_CLI (const xmlChar *)"mp-cli"
1219
#define NCX_EL_MP_CONFIG (const xmlChar *)"mp-config"
1220
#define NCX_EL_MP_LABEL (const xmlChar *)"mp-label"
1221
#define NCX_EL_MP_MODULE (const xmlChar *)"mp-module"
1222
#define NCX_EL_MOUNT_POINT (const xmlChar *)"mount-point"
1223
#define NCX_EL_MUST (const xmlChar *)"must"
1224
#define NCX_EL_NACM (const xmlChar *)"nacm"
1225
#define NCX_EL_NAME (const xmlChar *)"name"
1226
#define NCX_EL_NCX (const xmlChar *)"ncx"
1227
#define NCX_EL_NCXCONNECT (const xmlChar *)"ncx-connect"
1228
#define NCX_EL_NAMESPACE (const xmlChar *)"namespace"
1229
#define NCX_EL_NEGATED_ORIGIN_FILTER (const xmlChar *)"negated-origin-filter"
1230
#define NCX_EL_NETCONF (const xmlChar *)"netconf"
1231
#define NCX_EL_NETCONF_TLS_ADDRESS (const xmlChar *)"netconf-tls-address"
1232
#define NCX_EL_NETCONF_TLS_CERTIFICATE \
1233
(const xmlChar *)"netconf-tls-certificate"
1234
#define NCX_EL_NETCONF_TLS_KEY (const xmlChar *)"netconf-tls-key"
1235
#define NCX_EL_NETCONF_TLS_PORT (const xmlChar *)"netconf-tls-port"
1236
#define NCX_EL_NETCONF_TLS_TRUST_STORE \
1237
(const xmlChar *)"netconf-tls-trust-store"
1238
#define NCX_EL_NETCONF_CAPABILITY (const xmlChar *)"netconf-capability"
1239
#define NCX_EL_NEWDATA (const xmlChar *)"newdata"
1240
#define NCX_EL_NEWVAL (const xmlChar *)"newval"
1241
#define NCX_EL_NEW_VALUE (const xmlChar *)"new-value"
1242
#define NCX_EL_NETCONF10 (const xmlChar *)"netconf1.0"
1243
#define NCX_EL_NETCONF11 (const xmlChar *)"netconf1.1"
1244
#define NCX_EL_NO (const xmlChar *)"no"
1245
#define NCX_EL_NOBODY (const xmlChar *)"nobody"
1246
#define NCX_EL_NO_AUDIT_LOG (const xmlChar *)"no-audit-log"
1247
#define NCX_EL_NO_CONFIG (const xmlChar *)"no-config"
1248
#define NCX_EL_NODEFAULT (const xmlChar *)"no default"
1249
#define NCX_EL_NODUPLICATES (const xmlChar *)"no-duplicates"
1250
#define NCX_EL_NO_LOG (const xmlChar *)"no-log"
1251
#define NCX_EL_NO_SIL_DELETE_CHILDREN_FIRST \
1252
(const xmlChar *)"no-sil-delete-children-first"
1253
#define NCX_EL_NODE (const xmlChar *)"node"
1254
#define NCX_EL_NODEMAP (const xmlChar *)"nodemap"
1255
#define NCX_EL_NOMATCH (const xmlChar *)"nomatch"
1256
#define NCX_EL_NO_NVSTORE (const xmlChar *)"no-nvstore"
1257
#define NCX_EL_NONCONFIG (const xmlChar *)"nonconfig"
1258
#define NCX_EL_NONE (const xmlChar *)"none"
1259
#define NCX_EL_NON_UNIQUE (const xmlChar *)"non-unique"
1260
#define NCX_EL_NOSINCE (const xmlChar *)"nosince"
1261
#define NCX_EL_NO_OP (const xmlChar *)"no-op"
1262
#define NCX_EL_NOOP_ELEMENT (const xmlChar *)"noop-element"
1263
#define NCX_EL_NORMAL (const xmlChar *)"normal"
1264
#define NCX_EL_NOTIFICATION (const xmlChar *)"notification"
1265
#define NCX_EL_NOTIFICATIONS (const xmlChar *)"notifications"
1266
#define NCX_EL_NOT_USED (const xmlChar *)"not-used"
1267
#define NCX_EL_NOT_SET (const xmlChar *)"not-set"
1268
#define NCX_EL_NULL (const xmlChar *)"null"
1269
#define NCX_EL_NVSTORE (const xmlChar *)"nvstore"
1270
#define NCX_EL_OC_EXT (const xmlChar *)"oc-ext"
1271
#define NCX_EL_OBJECT (const xmlChar *)"object"
1272
#define NCX_EL_OBJECTS (const xmlChar *)"objects"
1273
#define NCX_EL_OBJNAME (const xmlChar *)"objname"
1274
#define NCX_EL_OBJPATH (const xmlChar *)"objpath"
1275
#define NCX_EL_OBSOLETE (const xmlChar *)"obsolete"
1276
#define NCX_EL_OFF (const xmlChar *)"off"
1277
#define NCX_EL_OID (const xmlChar *)"oid"
1278
#define NCX_EL_OK (const xmlChar *)"ok"
1279
#define NCX_EL_OK_ELEMENT (const xmlChar *)"ok-element"
1280
#define NCX_EL_OLD_VALUE (const xmlChar *)"old-value"
1281
#define NCX_EL_ON_CHANGE (const xmlChar *)"on-change"
1282
#define NCX_EL_ONE (const xmlChar *)"one"
1283
#define NCX_EL_ONE_NOCASE (const xmlChar *)"one-nocase"
1284
#define NCX_EL_OPEN_STREAM_EVENT (const xmlChar *)"open-stream-event"
1285
#define NCX_EL_OPENCONFIG (const xmlChar *)"openconfig"
1286
#define NCX_EL_OPENCONFIG_ (const xmlChar *)"openconfig-"
1287
#define NCX_EL_OPENCONFIG_VERSION (const xmlChar *)"openconfig-version"
1288
#define NCX_EL_OPENCONFIG_HASHED_VALUE \
1289
(const xmlChar *)"openconfig-hashed-value"
1290
#define NCX_EL_OPER (const xmlChar *)"oper"
1291
#define NCX_EL_OPERSET (const xmlChar *)"operset"
1292
#define NCX_EL_OPERATION (const xmlChar *)"operation"
1293
#define NCX_EL_OPERATIONAL (const xmlChar *)"operational"
1294
#define NCX_EL_OPERATIONS (const xmlChar *)"operations"
1295
#define NCX_EL_ORDER (const xmlChar *)"order"
1296
#define NCX_EL_ORDER_L (const xmlChar *)"loose"
1297
#define NCX_EL_ORDER_S (const xmlChar *)"strict"
1298
#define NCX_EL_ORIGIN (const xmlChar *)"origin"
1299
#define NCX_EL_ORIGIN_FILTER (const xmlChar *)"origin-filter"
1300
#define NCX_EL_OTHER (const xmlChar *)"other"
1301
#define NCX_EL_OUTPUT (const xmlChar *)"output"
1302
#define NCX_EL_OVERWRITE (const xmlChar *)"overwrite"
1303
#define NCX_EL_OWNER (const xmlChar *)"owner"
1304
#define NCX_EL_PARM (const xmlChar *)"parm"
1305
#define NCX_EL_PARMSET (const xmlChar *)"parmset"
1306
#define NCX_EL_PARMS (const xmlChar *)"parms"
1307
#define NCX_EL_PARTIAL_LOCK (const xmlChar *)"partial-lock"
1308
#define NCX_EL_PARTIAL_UNLOCK (const xmlChar *)"partial-unlock"
1309
#define NCX_EL_PARSE (const xmlChar *)"parse"
1310
#define NCX_EL_PASSWORD (const xmlChar *)"password"
1311
#define NCX_EL_PATCH_ID (const xmlChar *)"patch-id"
1312
#define NCX_EL_PATH (const xmlChar *)"path"
1313
#define NCX_EL_PATTERN (const xmlChar *)"pattern"
1314
#define NCX_EL_PAYLOAD (const xmlChar *)"payload"
1315
#define NCX_EL_PERMISSIVE (const xmlChar *)"permissive"
1316
#define NCX_EL_PERIOD (const xmlChar *)"period"
1317
#define NCX_EL_PERIODIC (const xmlChar *)"periodic"
1318
#define NCX_EL_PERMIT (const xmlChar *)"permit"
1319
#define NCX_EL_PERSIST (const xmlChar *)"persist"
1320
#define NCX_EL_PERSIST_ID (const xmlChar *)"persist-id"
1321
#define NCX_EL_PERSIST_MODEL (const xmlChar *)"persist-model"
1322
#define NCX_EL_PERSIST_RUNNING (const xmlChar *)"persist-running"
1323
#define NCX_EL_PHASE (const xmlChar *)"phase"
1324
#define NCX_EL_PLAIN (const xmlChar *)"plain"
1325
#define NCX_EL_POINT (const xmlChar *)"point"
1326
#define NCX_EL_PORT (const xmlChar *)"port"
1327
#define NCX_EL_POS (const xmlChar *)"pos"
1328
#define NCX_EL_POST_REPLY (const xmlChar *)"post-reply"
1329
#define NCX_EL_POST_SETHOOK (const xmlChar *)"post-set-hook"
1330
#define NCX_EL_POST_SETHOOK_PATH (const xmlChar *)"post-sethook-path"
1331
#define NCX_EL_POSITION (const xmlChar *)"position"
1332
#define NCX_EL_PREFIX (const xmlChar *)"prefix"
1333
#define NCX_EL_PRIVATE (const xmlChar *)"private"
1334
#define NCX_EL_PROGRAM (const xmlChar *)"program"
1335
#define NCX_EL_PROTO (const xmlChar *)"proto"
1336
#define NCX_EL_PROTOCOL (const xmlChar *)"protocol"
1337
#define NCX_EL_PROTOCOL_CONTROL (const xmlChar *)"protocol-control"
1338
#define NCX_EL_PROTOCOLS (const xmlChar *)"protocols"
1339
#define NCX_EL_PUSH_MAX_OPERATIONAL \
1340
(const xmlChar *)"push-max-operational"
1341
#define NCX_EL_PUSH_MAX_PERIODIC \
1342
(const xmlChar *)"push-max-periodic"
1343
#define NCX_EL_PUSH_MIN_DAMPENING \
1344
(const xmlChar *)"push-min-dampening"
1345
#define NCX_EL_PUSH_MIN_PERIOD \
1346
(const xmlChar *)"push-min-period"
1347
#define NCX_EL_PUSH_SIMOP_ENABLED \
1348
(const xmlChar *)"push-simop-enabled"
1349
#define NCX_EL_PUSH_SIMOP_PATCH_UPDATE \
1350
(const xmlChar *)"push-simop-patch-update"
1351
#define NCX_EL_PUSH_SIMOP_PERIOD \
1352
(const xmlChar *)"push-simop-period"
1353
1354
#define NCX_EL_QNAME (const xmlChar *)"qname"
1355
#define NCX_EL_QVALUE (const xmlChar *)"qvalue"
1356
#define NCX_EL_READ (const xmlChar *)"read"
1357
#define NCX_EL_READY (const xmlChar *)"ready"
1358
#define NCX_EL_REASON (const xmlChar *)"reason"
1359
#define NCX_EL_REGEXP_POSIX (const xmlChar *)"regexp-posix"
1360
#define NCX_EL_REMOVE (const xmlChar *)"remove"
1361
#define NCX_EL_REMOVE_ALL (const xmlChar *)"remove-all"
1362
#define NCX_EL_REMOVE_SCHEMA_AUG_LEAFS \
1363
(const xmlChar *)"remove-schema-aug-leafs"
1364
#define NCX_EL_REGISTER (const xmlChar *)"register"
1365
#define NCX_EL_REGISTER_REQUEST (const xmlChar *)"register-request"
1366
#define NCX_EL_REPLACE (const xmlChar *)"replace"
1367
#define NCX_EL_REPLAY (const xmlChar *)"replay"
1368
#define NCX_EL_REPLAY_CONFIG (const xmlChar *)"replay-config"
1369
#define NCX_EL_REPLAY_LOG_CREATION_TIME \
1370
(const xmlChar *)"replay-log-creation-time"
1371
#define NCX_EL_REPLAY_LOG_AGED_TIME \
1372
(const xmlChar *)"replay-log-aged-time"
1373
#define NCX_EL_REPLAY_SUPPORT (const xmlChar *)"replay-support"
1374
#define NCX_EL_REPLY (const xmlChar *)"reply"
1375
#define NCX_EL_REPORT_ALL (const xmlChar *)"report-all"
1376
#define NCX_EL_REPORT_ALL_TAGGED (const xmlChar *)"report-all-tagged"
1377
#define NCX_EL_RESTART (const xmlChar *)"restart"
1378
#define NCX_EL_RESTCONF (const xmlChar *)"restconf"
1379
#define NCX_EL_RESTCONF_DEFAULT_ENCODING \
1380
(const xmlChar *)"restconf-default-encoding"
1381
#define NCX_EL_RESTCONF_CAPABILITY (const xmlChar *)"restconf-capability"
1382
#define NCX_EL_RESTORE (const xmlChar *)"restore"
1383
#define NCX_EL_RETURN (const xmlChar *)"return"
1384
#define NCX_EL_RETURN_EMPTY_NPCONTAINERS \
1385
(const xmlChar *)"return-empty-npcontainers"
1386
#define NCX_EL_RETURN_ERROR_WITH_DATA (const xmlChar *)"return-error-with-data"
1387
#define NCX_EL_RETURN_KEYS (const xmlChar *)"return-keys"
1388
#define NCX_EL_RETURN_STATUS (const xmlChar *)"return-status"
1389
#define NCX_EL_REVERSE_EDIT (const xmlChar *)"reverse-edit"
1390
#define NCX_EL_REVISION (const xmlChar *)"revision"
1391
#define NCX_EL_REVISION_HISTORY (const xmlChar *)"revision-history"
1392
#define NCX_EL_ROLLBACK (const xmlChar *)"rollback"
1393
#define NCX_EL_ROLLBACK_COMPLETE (const xmlChar *)"rollback-complete"
1394
#define NCX_EL_ROLLBACK_ON_ERROR (const xmlChar *)"rollback-on-error"
1395
#define NCX_EL_ROOT (const xmlChar *)"root"
1396
#define NCX_EL_RPC (const xmlChar *)"rpc"
1397
#define NCX_EL_RPC_ERROR (const xmlChar *)"rpc-error"
1398
#define NCX_EL_RPC_INPUT (const xmlChar *)"rpc-input"
1399
#define NCX_EL_RPC_METHOD (const xmlChar *)"rpc-method"
1400
#define NCX_EL_RPC_MODULE (const xmlChar *)"rpc-module"
1401
#define NCX_EL_RPC_NAME (const xmlChar *)"rpc-name"
1402
#define NCX_EL_RPC_OK (const xmlChar *)"rpc-ok"
1403
#define NCX_EL_RPC_OUTPUT (const xmlChar *)"rpc-output"
1404
#define NCX_EL_RPC_REPLY (const xmlChar *)"rpc-reply"
1405
#define NCX_EL_RPC_REQUEST (const xmlChar *)"rpc-request"
1406
#define NCX_EL_RPC_RESPONSE (const xmlChar *)"rpc-response"
1407
#define NCX_EL_RPC_ROOT (const xmlChar *)"rpc-root"
1408
#define NCX_EL_RPC_TYPE (const xmlChar *)"rpc-type"
1409
#define NCX_EL_RUNNING (const xmlChar *)"running"
1410
#define NCX_EL_RUNPATH (const xmlChar *)"runpath"
1411
#define NCX_EL_SAN_ANY (const xmlChar *)"san-any"
1412
#define NCX_EL_SAN_DNS_NAME (const xmlChar *)"san-dns-name"
1413
#define NCX_EL_SAN_IP_ADDRESS (const xmlChar *)"san-ip-address"
1414
#define NCX_EL_SAN_RFC822_NAME (const xmlChar *)"san-rfc822-name"
1415
#define NCX_EL_SAVE_CONFIG (const xmlChar *)"save-config"
1416
#define NCX_EL_SAVE_OWNERS (const xmlChar *)"save-owners"
1417
#define NCX_EL_SCHEMA_INSTANCE (const xmlChar *)"schema-instance"
1418
#define NCX_EL_SCHEMA_MOUNT (const xmlChar *)"schema-mount"
1419
#define NCX_EL_SCHEMA_MOUNTS (const xmlChar *)"schema-mounts"
1420
#define NCX_EL_SCRIPT (const xmlChar *)"script"
1421
#define NCX_EL_SECONDS (const xmlChar *)"seconds"
1422
#define NCX_EL_SECURE (const xmlChar *)"secure"
1423
#define NCX_EL_SELECT (const xmlChar *)"select"
1424
#define NCX_EL_SELECT_NODE (const xmlChar *)"select-node"
1425
#define NCX_EL_SELECT_NODES (const xmlChar *)"select-nodes"
1426
#define NCX_EL_SEQUENCE_ID (const xmlChar *)"sequence-id"
1427
#define NCX_EL_SERVER (const xmlChar *)"server"
1428
#define NCX_EL_SERVER_EVENT (const xmlChar *)"server-event"
1429
#define NCX_EL_SERVER_ID (const xmlChar *)"server-id"
1430
#define NCX_EL_SERVER_ROOT (const xmlChar *)"server-root"
1431
#define NCX_EL_SERVER_INSTANCE_ID (const xmlChar *)"server-instance-id"
1432
#define NCX_EL_SERVER_KEY (const xmlChar *)"server-key"
1433
#define NCX_EL_SERVER_RESPONSE (const xmlChar *)"server-response"
1434
#define NCX_EL_SERVER_REQUEST (const xmlChar *)"server-request"
1435
#define NCX_EL_SERVER_ROOT (const xmlChar *)"server-root"
1436
#define NCX_EL_SERVER_STREAM (const xmlChar *)"server-stream"
1437
#define NCX_EL_SERVICE (const xmlChar *)"service"
1438
#define NCX_EL_SERVICE_ID (const xmlChar *)"service-id"
1439
#define NCX_EL_SESSION_END (const xmlChar *)"session-end"
1440
#define NCX_EL_SESSION_START (const xmlChar *)"session-start"
1441
#define NCX_EL_SESSIONS (const xmlChar *)"sessions"
1442
#define NCX_EL_SESSION_ID (const xmlChar *)"session-id"
1443
#define NCX_EL_SES_SYNC_MUTEX (const xmlChar *)"session-sync-mutex"
1444
#define NCX_EL_SET (const xmlChar *)"set"
1445
#define NCX_EL_SET_LOG_LEVEL (const xmlChar *)"set-log-level"
1446
#define NCX_EL_SET_HOOK (const xmlChar *)"set-hook"
1447
#define NCX_EL_SET_REQUEST (const xmlChar *)"set-request"
1448
#define NCX_EL_SET_RESPONSE (const xmlChar *)"set-response"
1449
#define NCX_EL_SET_HOOK_LIST (const xmlChar *)"sethook-list"
1450
#define NCX_EL_SHARED (const xmlChar *)"shared"
1451
#define NCX_EL_SHORT (const xmlChar *)"short"
1452
#define NCX_EL_SHOW_ERRORS (const xmlChar *)"show-errors"
1453
#define NCX_EL_SHUTDOWN (const xmlChar *)"shutdown"
1454
#define NCX_EL_SHUTDOWN_EVENT (const xmlChar *)"shutdown-event"
1455
#define NCX_EL_SID (const xmlChar *)"sid"
1456
#define NCX_EL_SID_FILE (const xmlChar *)"sid-file"
1457
#define NCX_EL_SID_ITEM (const xmlChar *)"sid-item"
1458
#define NCX_EL_SIGNED (const xmlChar *)"signed"
1459
#define NCX_EL_SIL (const xmlChar *)"sil"
1460
#define NCX_EL_SIL_AIO_GET2 (const xmlChar *)"sil-aio-get2"
1461
#define NCX_EL_SIL_CC_CALLBACK_ALL \
1462
(const xmlChar *)"sil-cc-callback-all"
1463
#define NCX_EL_SIL_DELETE_CHILDREN_FIRST (const xmlChar *)\
1464
"sil-delete-children-first"
1465
#define NCX_EL_SIL_DEFER_INTERVAL (const xmlChar *)"sil-defer-interval"
1466
#define NCX_EL_SIL_DEFER_MAX_EDITS (const xmlChar *)"sil-defer-max-edits"
1467
#define NCX_EL_SIL_DEFER_MAX_RETRIES (const xmlChar *)"sil-defer-max-retries"
1468
#define NCX_EL_SIL_FORCE_REPLACE_REPLAY (const xmlChar *)\
1469
"sil-force-replace-replay"
1470
#define NCX_EL_SIL_FORCE_REPLAY (const xmlChar *)"sil-force-replay"
1471
#define NCX_EL_SIL_INVOKE_FALSE_WHEN_DELETES \
1472
(const xmlChar *)"sil-invoke-false-when-deletes"
1473
#define NCX_EL_SIL_INVOKE_FOR_DEFAULTS \
1474
(const xmlChar *)"sil-invoke-for-defaults"
1475
#define NCX_EL_SIL_MISSING_ERROR (const xmlChar *)"sil-missing-error"
1476
#define NCX_EL_SIL_PRIORITY (const xmlChar *)"sil-priority"
1477
#define NCX_EL_SIL_PRIO_REVERSE_FOR_DELETES \
1478
(const xmlChar *)"sil-prio-reverse-for-deletes"
1479
#define NCX_EL_SIL_ROOT_CHECK_FIRST (const xmlChar *)"sil-root-check-first"
1480
#define NCX_EL_SIL_EDIT2 (const xmlChar *)"sil-edit2"
1481
#define NCX_EL_SIL_GET2 (const xmlChar *)"sil-get2"
1482
#define NCX_EL_SIL_SA (const xmlChar *)"sil-sa"
1483
#define NCX_EL_SIL_SKIP_LOAD (const xmlChar *)"sil-skip-load"
1484
#define NCX_EL_SIL_TEST_GET_WHEN (const xmlChar *)"sil-test-get-when"
1485
#define NCX_EL_SIL_VALIDATE_CANDIDATE (const xmlChar *)\
1486
"sil-validate-candidate"
1487
#define NCX_EL_SIL_XPATH_FUNCTION (const xmlChar *)"sil-xpath-function"
1488
#define NCX_EL_SILS (const xmlChar *)"sils"
1489
#define NCX_EL_SIMPLE_JSON_NAMES (const xmlChar *)"simple-json-names"
1490
#define NCX_EL_SM_CONFIG (const xmlChar *)"sm-config"
1491
#define NCX_EL_SM_CONFIG_ENC (const xmlChar *)"sm-config-encoding"
1492
#define NCX_EL_SINCE (const xmlChar *)"since"
1493
#define NCX_EL_SKIP_CALLBACK (const xmlChar *)"skip-callback"
1494
#define NCX_EL_SKIP_SIL (const xmlChar *)"skip-sil"
1495
#define NCX_EL_SKIP_SIL_PARTIAL (const xmlChar *)"skip-sil-partial"
1496
#define NCX_EL_SLIST (const xmlChar *)"slist"
1497
#define NCX_EL_SOCKET_ADDRESS (const xmlChar *)"socket-address"
1498
#define NCX_EL_SOCKET_PORT (const xmlChar *)"socket-port"
1499
#define NCX_EL_SOCKET_TYPE (const xmlChar *)"socket-type"
1500
#define NCX_EL_SORT_TYPE (const xmlChar *)"sort-type"
1501
#define NCX_EL_SOURCE (const xmlChar *)"source"
1502
#define NCX_EL_SOURCE_CHILD (const xmlChar *)"source-child"
1503
#define NCX_EL_SOURCE_CONSTANT (const xmlChar *)"source-constant"
1504
#define NCX_EL_SOURCE_KEYS (const xmlChar *)"source-keys"
1505
#define NCX_EL_SOURCE_MODULE (const xmlChar *)"source-module"
1506
#define NCX_EL_SOURCE_NODE (const xmlChar *)"source-node"
1507
#define NCX_EL_SPECIFIED (const xmlChar *)"specified"
1508
#define NCX_EL_SQL (const xmlChar *)"sql"
1509
#define NCX_EL_SQLDB (const xmlChar *)"sqldb"
1510
#define NCX_EL_SSH (const xmlChar *)"ssh"
1511
#define NCX_EL_SNMP_AGENT_ROLE (const xmlChar *)"snmp-agent-role"
1512
#define NCX_EL_SNMP_SUBAGENT_PRIORITY (const xmlChar *)\
1513
"snmp-subagent-priority"
1514
#define NCX_EL_STANDBY (const xmlChar *)"standby"
1515
#define NCX_EL_START (const xmlChar *)"start"
1516
#define NCX_EL_START_TRANSACTION (const xmlChar *)"start-transaction"
1517
#define NCX_EL_START_TIME (const xmlChar *)"start-time"
1518
#define NCX_EL_CLI_START_TIME (const xmlChar *)"startTime"
1519
#define NCX_EL_STARTUP (const xmlChar *)"startup"
1520
#define NCX_EL_STARTUP_PRUNE_OK (const xmlChar *)"startup-prune-ok"
1521
#define NCX_EL_STARTUP_SKIP_VALIDATION \
1522
(const xmlChar *)"startup-skip-validation"
1523
#define NCX_EL_STATE (const xmlChar *)"state"
1524
#define NCX_EL_STATIC (const xmlChar *)"static"
1525
#define NCX_EL_STATUS (const xmlChar *)"status"
1526
#define NCX_EL_STOPPED (const xmlChar *)"stopped"
1527
#define NCX_EL_STOP_ON_ERROR (const xmlChar *)"stop-on-error"
1528
#define NCX_EL_STOP_TIME (const xmlChar *)"stop-time"
1529
#define NCX_EL_CLI_STOP_TIME (const xmlChar *)"stopTime"
1530
#define NCX_EL_STREAM (const xmlChar *)"stream"
1531
#define NCX_EL_STREAM_CALLBACK (const xmlChar *)"stream-callback"
1532
#define NCX_EL_STREAM_CALLBACK_EVENT \
1533
(const xmlChar *)"stream-callback-event"
1534
#define NCX_EL_STREAM_NAME (const xmlChar *)"stream-name"
1535
#define NCX_EL_STREAM_SUBEVENT (const xmlChar *)"stream-subevent"
1536
#define NCX_EL_STREAM_SUBTREE_FILTER \
1537
(const xmlChar *)"stream-subtree-filter"
1538
#define NCX_EL_STREAMS (const xmlChar *)"streams"
1539
#define NCX_EL_STRING (const xmlChar *)"string"
1540
#define NCX_EL_STRUCT (const xmlChar *)"struct"
1541
#define NCX_EL_STRUCTURE (const xmlChar *)"structure"
1542
#define NCX_EL_SUB (const xmlChar *)"sub"
1543
#define NCX_EL_SUB_AGENT (const xmlChar *)"subagent"
1544
#define NCX_EL_SUBDIRS (const xmlChar *)"subdirs"
1545
#define NCX_EL_SUBMODULE (const xmlChar *)"submodule"
1546
#define NCX_EL_SUBRPC_RESPONSE (const xmlChar *)"subrpc-response"
1547
#define NCX_EL_SUBRPC_REQUEST (const xmlChar *)"subrpc-request"
1548
#define NCX_EL_SUBSYS_EVENT (const xmlChar *)"subsys-event"
1549
#define NCX_EL_SUBSYS_ID (const xmlChar *)"subsys-id"
1550
#define NCX_EL_SUBSYS_INSTANCE_ID (const xmlChar *)"subsys-instance-id"
1551
#define NCX_EL_SUBSYS_RESPONSE (const xmlChar *)"subsys-response"
1552
#define NCX_EL_SUBSYS_REQUEST (const xmlChar *)"subsys-request"
1553
#define NCX_EL_SUBTREE (const xmlChar *)"subtree"
1554
#define NCX_EL_SUBTREE_FILTER (const xmlChar *)"subtree-filter"
1555
#define NCX_EL_SUPERUSER (const xmlChar *)"superuser"
1556
#define NCX_EL_SUPPORT_SAVE_DATA (const xmlChar *)"support-save-data"
1557
#define NCX_EL_SUSPENDED (const xmlChar *)"suspended"
1558
#define NCX_EL_SYNC_ON_START (const xmlChar *)"sync-on-start"
1559
#define NCX_EL_SYNTAX (const xmlChar *)"syntax"
1560
#define NCX_EL_SYSTEM (const xmlChar *)"system"
1561
#define NCX_EL_SYSTEM_NOTIFICATIONS (const xmlChar *)"system-notifications"
1562
#define NCX_EL_SYSTEM_SORTED (const xmlChar *)"system-sorted"
1563
#define NCX_EL_TABLE (const xmlChar *)"table"
1564
#define NCX_EL_TAG (const xmlChar *)"tag"
1565
#define NCX_EL_TARGET (const xmlChar *)"target"
1566
#define NCX_EL_TARGET_CHILD (const xmlChar *)"target-child"
1567
#define NCX_EL_TARGET_KEYS (const xmlChar *)"target-keys"
1568
#define NCX_EL_TARGET_MODULE (const xmlChar *)"target-module"
1569
#define NCX_EL_TARGET_NODE (const xmlChar *)"target-node"
1570
#define NCX_EL_TCP (const xmlChar *)"tcp"
1571
#define NCX_EL_TCP_CONNECT_TIMEOUT (const xmlChar *)"tcp-connect-timeout"
1572
#define NCX_EL_TCP_NCX (const xmlChar *)"tcp-ncx"
1573
#define NCX_EL_TERM_MSG (const xmlChar *)"term-msg"
1574
#define NCX_EL_TEST (const xmlChar *)"test"
1575
#define NCX_EL_TESTONLY (const xmlChar *)"test-only"
1576
#define NCX_EL_TEST_OPTION (const xmlChar *)"test-option"
1577
#define NCX_EL_TESTTHENSET (const xmlChar *)"test-then-set"
1578
#define NCX_EL_TEXT (const xmlChar *)"text"
1579
#define NCX_EL_TG2 (const xmlChar *)"tg2"
1580
#define NCX_EL_TIMEOUT (const xmlChar *)"timeout"
1581
#define NCX_EL_TLS (const xmlChar *)"tls"
1582
#define NCX_EL_TLS_CIPHERLIST (const xmlChar *)"tls-cipherlist"
1583
#define NCX_EL_TLS_CRL_MISSING_OK (const xmlChar *)"tls-crl-missing-ok"
1584
#define NCX_EL_TLS_CRL_MODE (const xmlChar *)"tls-crl-mode"
1585
#define NCX_EL_TLS_DEBUG (const xmlChar *)"tls-debug"
1586
#define NCX_EL_TLS_DEPRECATED_OK (const xmlChar *)"tls-deprecated-ok"
1587
#define NCX_EL_TXT (const xmlChar *)"txt"
1588
#define NCX_EL_TRACE_ID (const xmlChar *)"trace-id"
1589
#define NCX_EL_TRANSACTION (const xmlChar *)"transaction"
1590
#define NCX_EL_TRANSACTION_ID (const xmlChar *)"transaction-id"
1591
#define NCX_EL_TRANSACTION_HOOK (const xmlChar *)"transaction-hook"
1592
#define NCX_EL_TRANSACTION_HOOK_LIST \
1593
(const xmlChar *)"transaction-hook-list"
1594
#define NCX_EL_TRANSACTION_MODEL (const xmlChar *)"transaction-model"
1595
#define NCX_EL_TRANSACTION_START \
1596
(const xmlChar *)"transaction-start"
1597
#define NCX_EL_TRANSACTION_COMPLETE \
1598
(const xmlChar *)"transaction-complete"
1599
#define NCX_EL_TRANSACTION_START_HOOK_SILSA \
1600
(const xmlChar *)"trans-start-hook"
1601
#define NCX_EL_TRANSACTION_COMPLETE_HOOK_SILSA \
1602
(const xmlChar *)"trans-complete-hook"
1603
#define NCX_EL_TRANSACTION_RESPONSE \
1604
(const xmlChar *)"transaction-response"
1605
#define NCX_EL_TRANSPORT (const xmlChar *)"transport"
1606
#define NCX_EL_TRIGGER_REPLAY (const xmlChar *)"trigger-replay"
1607
#define NCX_EL_TRIM (const xmlChar *)"trim"
1608
#define NCX_EL_TRIM_WHITESPACE (const xmlChar *)"trim-whitespace"
1609
#define NCX_EL_TRUE (const xmlChar *)"true"
1610
#define NCX_EL_TOP (const xmlChar *)"top"
1611
#define NCX_EL_TYPE (const xmlChar *)"type"
1612
#define NCX_EL_TYPED_VALUE (const xmlChar *)"typed-value"
1613
#define NCX_EL_UC (const xmlChar *)"uc"
1614
#define NCX_EL_UH (const xmlChar *)"uh"
1615
#define NCX_EL_UINT8 (const xmlChar *)"uint8"
1616
#define NCX_EL_UINT16 (const xmlChar *)"uint16"
1617
#define NCX_EL_UINT32 (const xmlChar *)"uint32"
1618
#define NCX_EL_UINT64 (const xmlChar *)"uint64"
1619
#define NCX_EL_UNBOUNDED (const xmlChar *)"unbounded"
1620
#define NCX_EL_UNKNOWN (const xmlChar *)"unknown"
1621
#define NCX_EL_UNKNOWN_REQUEST (const xmlChar *)"unknown-request"
1622
#define NCX_EL_UNION (const xmlChar *)"union"
1623
#define NCX_EL_UNITS (const xmlChar *)"units"
1624
#define NCX_EL_UNLOAD (const xmlChar *)"unload"
1625
#define NCX_EL_UNLOAD_BUNDLE (const xmlChar *)"unload-bundle"
1626
#define NCX_EL_UNLOCK (const xmlChar *)"unlock"
1627
#define NCX_EL_UNSIGNED (const xmlChar *)"unsigned"
1628
#define NCX_EL_UNSIGNED_BYTE (const xmlChar *)"unsignedByte"
1629
#define NCX_EL_UNSIGNED_INT (const xmlChar *)"unsignedInt"
1630
#define NCX_EL_UNSIGNED_LONG (const xmlChar *)"unsignedLong"
1631
#define NCX_EL_UNSIGNED_SHORT (const xmlChar *)"unsignedShort"
1632
#define NCX_EL_ULONG (const xmlChar *)"ulong"
1633
#define NCX_EL_UP (const xmlChar *)"up"
1634
#define NCX_EL_UPDATE (const xmlChar *)"update"
1635
#define NCX_EL_UPDATE_FAILED (const xmlChar *)"update-failed"
1636
#define NCX_EL_UPDATE_RESULT (const xmlChar *)"update-result"
1637
#define NCX_EL_URI (const xmlChar *)"uri"
1638
#define NCX_EL_URL (const xmlChar *)"url"
1639
#define NCX_EL_URLTARGET (const xmlChar *)"urltarget"
1640
#define NCX_EL_USAGE (const xmlChar *)"usage"
1641
#define NCX_EL_USAGE_C (const xmlChar *)"conditional"
1642
#define NCX_EL_USAGE_M (const xmlChar *)"mandatory"
1643
#define NCX_EL_USAGE_O (const xmlChar *)"optional"
1644
#define NCX_EL_USE_DATA_TEMPLATES (const xmlChar *)"use-data-templates"
1645
#define NCX_EL_USER (const xmlChar *)"user"
1646
#define NCX_EL_USER_ID (const xmlChar *)"user-id"
1647
#define NCX_EL_USER_PARM (const xmlChar *)"user-parm"
1648
#define NCX_EL_USER_WRITE (const xmlChar *)"user-write"
1649
#define NCX_EL_USEXMLORDER (const xmlChar *)"usexmlorder"
1650
#define NCX_EL_USTRING (const xmlChar *)"ustring"
1651
#define NCX_EL_VAL (const xmlChar *)"val"
1652
#define NCX_EL_VALIDATE (const xmlChar *)"validate"
1653
#define NCX_EL_VALIDATE_COMPLETE (const xmlChar *)"validate-complete"
1654
#define NCX_EL_VALUE (const xmlChar *)"value"
1655
#define NCX_EL_VALUES (const xmlChar *)"values"
1656
#define NCX_EL_VAR (const xmlChar *)"var"
1657
#define NCX_EL_VARS (const xmlChar *)"vars"
1658
#define NCX_EL_VERSION (const xmlChar *)"version"
1659
#define NCX_EL_VERY_SECURE (const xmlChar *)"very-secure"
1660
#define NCX_EL_WAIT_APPLY (const xmlChar *)"wait-apply"
1661
#define NCX_EL_WAIT_COMMIT (const xmlChar *)"wait-commit"
1662
#define NCX_EL_WAIT_CONFIG (const xmlChar *)"wait-config"
1663
#define NCX_EL_WAIT_DATASTORE_READY (const xmlChar *)"wait-datastore-ready"
1664
#define NCX_EL_WAIT_HOOK_GETDATA (const xmlChar *)"wait-hook-getdata"
1665
#define NCX_EL_WAIT_REGISTER (const xmlChar *)"wait-register"
1666
#define NCX_EL_WARNING (const xmlChar *)"warning"
1667
#define NCX_EL_WARN_ERROR (const xmlChar *)"warn-error"
1668
#define NCX_EL_WARN_IDLEN (const xmlChar *)"warn-idlen"
1669
#define NCX_EL_WARN_LINELEN (const xmlChar *)"warn-linelen"
1670
#define NCX_EL_WARN_OFF (const xmlChar *)"warn-off"
1671
#define NCX_EL_WARN_UP (const xmlChar *)"warn-up"
1672
#define NCX_EL_WHEN (const xmlChar *)"when"
1673
#define NCX_EL_WHERE (const xmlChar *)"where"
1674
#define NCX_EL_WILDCARD_KEYS (const xmlChar *)"wildcard-keys"
1675
#define NCX_EL_WITHDEF (const xmlChar *)"withdef"
1676
#define NCX_EL_WITH_CALLHOME (const xmlChar *)"with-callhome"
1677
#define NCX_EL_WITH_CANONICAL (const xmlChar *)"with-canonical"
1678
#define NCX_EL_WITH_CONFIG_ID (const xmlChar *)"with-config-id"
1679
#define NCX_EL_WITH_DB_LOCK (const xmlChar *)"with-db-lock"
1680
#define NCX_EL_WITH_DEFAULTS (const xmlChar *)"with-defaults"
1681
#define NCX_EL_WITH_ERROR_NUMBER (const xmlChar *)"with-error-number"
1682
#define NCX_EL_WITH_GRPC (const xmlChar *)"with-grpc"
1683
#define NCX_EL_WITH_GNMI (const xmlChar *)"with-gnmi"
1684
#define NCX_EL_WITH_MAINTENANCE_MODE \
1685
(const xmlChar *)"with-maintenance-mode"
1686
#define NCX_EL_WITH_METADATA (const xmlChar *)"with-metadata"
1687
#define NCX_EL_WITH_NEW_NOTIFS (const xmlChar *)"with-new-notifs"
1688
#define NCX_EL_WITH_NEW_YANGLIB (const xmlChar *)"with-new-yanglib"
1689
#define NCX_EL_WITH_NMDA (const xmlChar *)"with-nmda"
1690
#define NCX_EL_WITH_NOTIFICATIONS (const xmlChar *)"with-notifications"
1691
#define NCX_EL_WITH_MODTAGS (const xmlChar *)"with-modtags"
1692
#define NCX_EL_WITH_OCPATTERN (const xmlChar *)"with-ocpattern"
1693
#define NCX_EL_WITH_ORIGIN (const xmlChar *)"with-origin"
1694
#define NCX_EL_WITH_OWNERS (const xmlChar *)"with-owners"
1695
#define NCX_EL_WITH_ROLLBACK_ON_ERROR \
1696
(const xmlChar *)"with-rollback-on-error"
1697
#define NCX_EL_WITH_SCHEMA_MOUNT (const xmlChar *)"with-schema-mount"
1698
#define NCX_EL_WITH_SNMP (const xmlChar *)"with-snmp"
1699
#define NCX_EL_WITH_STARTUP (const xmlChar *)"with-startup"
1700
#define NCX_EL_WITH_STATE (const xmlChar *)"with-state"
1701
#define NCX_EL_WITH_URL (const xmlChar *)"with-url"
1702
#define NCX_EL_WITH_URL_FTP (const xmlChar *)"with-url-ftp"
1703
#define NCX_EL_WITH_URL_TFTP (const xmlChar *)"with-url-tftp"
1704
#define NCX_EL_WITH_VALIDATE (const xmlChar *)"with-validate"
1705
#define NCX_EL_WITH_NETCONF (const xmlChar *)"with-netconf"
1706
#define NCX_EL_WITH_NETCONF_TLS (const xmlChar *)"with-netconf-tls"
1707
#define NCX_EL_WITH_RESTCONF (const xmlChar *)"with-restconf"
1708
#define NCX_EL_WITH_SUPPORT_SAVE (const xmlChar *)"with-support-save"
1709
#define NCX_EL_WITH_TEMPLATE (const xmlChar *)"with-template"
1710
#define NCX_EL_WITH_TERM_MSG (const xmlChar *)"with-term-msg"
1711
#define NCX_EL_WITH_WARNINGS (const xmlChar *)"with-warnings"
1712
#define NCX_EL_WITH_YANGAPI (const xmlChar *)"with-yang-api"
1713
#define NCX_EL_WITH_YANG_CBOR (const xmlChar *)"with-yang-cbor"
1714
#define NCX_EL_WITH_YANG11_HELLO (const xmlChar *)"with-yang11-hello"
1715
#define NCX_EL_WITH_YANG_PATCH_RUNNING (const xmlChar *)"with-yang-patch-running"
1716
#define NCX_EL_WITH_YP_COAP (const xmlChar *)"with-yp-coap"
1717
#define NCX_EL_WITH_YP_COAP_DTLS (const xmlChar *)"with-yp-coap-dtls"
1718
#define NCX_EL_WITH_YPSHELL (const xmlChar *)"with-yp-shell"
1719
#define NCX_EL_WITH_YUMA_SYSTEM (const xmlChar *)"with-yuma-system"
1720
#define NCX_EL_WITH_YUMA_TIME_FILTER \
1721
(const xmlChar *)"with-yuma-time-filter"
1722
#define NCX_EL_WITH_YUMAWORKS_CALLHOME \
1723
(const xmlChar *)"with-yumaworks-callhome"
1724
#define NCX_EL_WITH_YUMAWORKS_LOCK (const xmlChar *)"with-yumaworks-lock"
1725
#define NCX_EL_WITH_YUMAWORKS_CERT_USERMAP \
1726
(const xmlChar *)"with-yumaworks-cert-usermap"
1727
#define NCX_EL_WITH_YUMAWORKS_CONFIG_CHANGE \
1728
(const xmlChar *)"with-yumaworks-config-change"
1729
#define NCX_EL_WITH_YUMAWORKS_GETBULK \
1730
(const xmlChar *)"with-yumaworks-getbulk"
1731
#define NCX_EL_WITH_YUMAWORKS_EVENT_FILTER \
1732
(const xmlChar *)"with-yumaworks-event-filter"
1733
#define NCX_EL_WITH_YUMAWORKS_EVENT_STREAM \
1734
(const xmlChar *)"with-yumaworks-event-stream"
1735
#define NCX_EL_WITH_YUMAWORKS_IDS (const xmlChar *)"with-yumaworks-ids"
1736
#define NCX_EL_WITH_YUMAWORKS_SM_YANGLIB (const xmlChar *)"with-yumaworks-sm-yanglib"
1737
#define NCX_EL_WITH_YUMAWORKS_SYSTEM (const xmlChar *)"with-yumaworks-system"
1738
#define NCX_EL_WITH_YUMAWORKS_TEMPLATES \
1739
(const xmlChar *)"with-yumaworks-templates"
1740
#define NCX_EL_WRITABLE_RUNNING (const xmlChar *)"writable-running"
1741
#define NCX_EL_XCONTAINER (const xmlChar *)"xcontainer"
1742
#define NCX_EL_XLIST (const xmlChar *)"xlist"
1743
#define NCX_EL_XML (const xmlChar *)"xml"
1744
#define NCX_EL_XML_NONS (const xmlChar *)"xml-nons"
1745
#define NCX_EL_XPATH (const xmlChar *)"xpath"
1746
#define NCX_EL_XPATH_FILTER (const xmlChar *)"xpath-filter"
1747
#define NCX_EL_XPATH_OPERATIONAL_OK \
1748
(const xmlChar *)"xpath-operational-ok"
1749
#define NCX_EL_XSD (const xmlChar *)"xsd"
1750
#define NCX_EL_XSDLIST (const xmlChar *)"xsdlist"
1751
#define NCX_EL_YANG (const xmlChar *)"yang"
1752
#define NCX_EL_YANGAPI (const xmlChar *)"yang-api"
1753
#define NCX_EL_YANGMAP (const xmlChar *)"yangmap"
1754
#define NCX_EL_YANG_DATA (const xmlChar *)"yang-data"
1755
#define NCX_EL_YANG_PATCH (const xmlChar *)"yang-patch"
1756
#define NCX_EL_YANG_PUSH (const xmlChar *)"yang-push"
1757
#define NCX_EL_YANG_SID_MODE (const xmlChar *)"yang-sid-mode"
1758
#define NCX_EL_YANGAPI_SERVER_URL (const xmlChar *)"yangapi-server-url"
1759
#define NCX_EL_YUMA_YANGAPI (const xmlChar *)"yang-api"
1760
#define NCX_EL_YANGLIB_VERSION (const xmlChar *)"yang-library-version"
1761
1762
#define NCX_EL_RESTCONF_SERVER_URL (const xmlChar *)"restconf-server-url"
1763
#define NCX_EL_RESTCONF_STRICT (const xmlChar *)"restconf-strict-headers"
1764
#define NCX_EL_YC (const xmlChar *)"yc"
1765
#define NCX_EL_YCONTROL (const xmlChar *)"ycontrol"
1766
#define NCX_EL_YCONTROL_ERROR (const xmlChar *)"ycontrol-error"
1767
#define NCX_EL_YES (const xmlChar *)"yes"
1768
#define NCX_EL_YH (const xmlChar *)"yh"
1769
#define NCX_EL_YIN (const xmlChar *)"yin"
1770
#define NCX_EL_YP_COAP_ADDRESS (const xmlChar *)"yp-coap-address"
1771
#define NCX_EL_YP_COAP_PORT (const xmlChar *)"yp-coap-port"
1772
#define NCX_EL_YP_COAP_DTLS_PORT (const xmlChar *)"yp-coap-dtls-port"
1773
1774
#define NCX_EL_YP_GRPC (const xmlChar *)"yp-grpc"
1775
#define NCX_EL_YP_GNMI (const xmlChar *)"yp-gnmi"
1776
#define NCX_EL_YUMA (const xmlChar *)"yuma"
1777
#define NCX_EL_YUMA_HOME (const xmlChar *)"yuma-home"
1778
#define NCX_EL_YUMAPRO_HOME (const xmlChar *)"yumapro-home"
1779
1780
#define NCX_EL_NO_WATCHER (const xmlChar *)"no-watcher"
1781
#define NCX_EL_WATCHER_INTERVAL (const xmlChar *)"watcher-interval"
1782
1784
#define NCX_FL_RANGE_ERR bit0
1785
#define NCX_FL_VALUE_ERR bit1
1786
1788
#define NCX_FL_PROTO_NETCONF10 bit0
1789
#define NCX_FL_PROTO_NETCONF11 bit1
1790
#define NCX_FL_PROTO_YUMA_YANGAPI bit2
1791
#define NCX_FL_PROTO_YUMA_CLI bit3
1792
#define NCX_FL_PROTO_YCONTROL bit4
1793
#define NCX_FL_PROTO_RESTCONF bit5
1794
1796
#define NCX_FL_MOD_DONE bit0
1797
#define NCX_FL_MOD_CDATA bit1
1798
#define NCX_FL_MOD_CDATA_CHK bit2
1799
#define NCX_FL_MOD_ODATA bit3
1800
#define NCX_FL_MOD_ODATA_CHK bit4
1801
#define NCX_FL_MOD_RPC bit5
1802
#define NCX_FL_MOD_RPC_CHK bit6
1803
#define NCX_FL_MOD_AUG_CDATA bit7
1804
#define NCX_FL_MOD_AUG_CDATA_CHK bit8
1805
#define NCX_FL_MOD_AUG_ODATA bit9
1806
#define NCX_FL_MOD_AUG_ODATA_CHK bit10
1807
#define NCX_FL_MOD_SIL_LOADED bit11
1808
#define NCX_FL_MOD_HIDDEN bit12
1809
#define NCX_FL_MOD_ABORTED bit13
1810
#define NCX_FL_MOD_YANGMAP_SRC bit14
1811
#define NCX_FL_MOD_YANGMAP_TARG bit15
1812
#define NCX_FL_MOD_NO_SIL_CODE bit16
1813
#define NCX_FL_MOD_SILSA_DONE bit17
1814
#define NCX_FL_MOD_IS_YANG bit18
1815
1816
1820
#define NCX_FL_FEAT_SET bit0
1821
#define NCX_FL_FEAT_ENABLED bit1
1822
#define NCX_FL_FEAT_XFER bit2
1823
1827
#define NCX_SAVESTR TRUE
1828
#define NCX_NO_SAVESTR FALSE
1829
1830
#define NCX_LMEM_ENUM(L) ((L)->val.enu)
1831
#define NCX_LMEM_STR(L) ((L)->val.str)
1832
#define NCX_LMEM_STRVAL(L) ((L)->val.str)
1833
#define NCX_LMEM_NUM(L) ((L)->val.num)
1834
1836
#define ISGLOBAL TRUE
1837
#define ISLOCAL FALSE
1838
1840
#define E_BAD_DATA_IGNORE (const xmlChar *)"ignore"
1841
#define E_BAD_DATA_WARN (const xmlChar *)"warn"
1842
#define E_BAD_DATA_CHECK (const xmlChar *)"check"
1843
#define E_BAD_DATA_ERROR (const xmlChar *)"error"
1844
1846
#define E_BAD_REPLY_ADAPT (const xmlChar *)"adapt"
1847
#define E_BAD_REPLY_PRUNE (const xmlChar *)"prune"
1848
#define E_BAD_REPLY_ERROR (const xmlChar *)"error"
1849
1851
#define COPYRIGHT_STRING \
1852
"Copyright (c) 2008-2012, Andy Bierman, All Rights Reserved.\n"
1853
1855
#define COPYRIGHT_STRING2 \
1856
"Copyright (c) 2012-2024, YumaWorks, Inc., All Rights Reserved.\n"
1857
1858
1859
#define Y_PREFIX (const xmlChar *)"y_"
1860
#define U_PREFIX (const xmlChar *)"u_"
1861
#define EDIT_SUFFIX (const xmlChar *)"_edit"
1862
#define GET_SUFFIX (const xmlChar *)"_get"
1863
#define MRO_SUFFIX (const xmlChar *)"_mro"
1864
#define SEND_SUFFIX (const xmlChar *)"_send"
1865
#define INIT_SUFFIX (const xmlChar *)"_init"
1866
#define INIT_PROFILE_SUFFIX (const xmlChar *)"_init_profile"
1867
#define INIT1_SUFFIX (const xmlChar *)"_init1"
1868
#define INIT2_SUFFIX (const xmlChar *)"_init2"
1869
#define ACTION_VAL_SUFFIX (const xmlChar *)"_action_val"
1870
#define ACTION_INV_SUFFIX (const xmlChar *)"_action_inv"
1871
#define CLEANUP_SUFFIX (const xmlChar *)"_cleanup"
1872
#define XPATH_SUFFIX (const xmlChar *)"_xpath"
1873
1874
#define NCX_SSE_DATA (const xmlChar *)"data: "
1875
#define NCX_SSE_DATA_LEN 6
1876
1878
#define NCX_INLINE_TAG "\"\"\""
1879
#define NCX_INLINE_TAGLEN 3
1880
1884
#define WILDCARD_STRING (const xmlChar *)"_***_"
1885
1886
1887
/* From RFC 8949 (CBOR) */
1888
#define TAG_YANG_DEC_FRACTION (uint64_t)4
1889
1890
/* from draft-ietf-core-yang-cbor-19#section9.3 */
1891
#define TAG_YANG_BITS (uint64_t)43
1892
#define TAG_YANG_ENUM (uint64_t)44
1893
#define TAG_YANG_IDREF (uint64_t)45
1894
#define TAG_YANG_INSTANCE_ID (uint64_t)46
1895
#define TAG_YANG_SID (uint64_t)47
1896
1898
#define NCX_CA_CHAIN_DEPTH 9
1899
1900
1904
#ifdef __cplusplus
1905
}
/* end extern 'C' */
1906
#endif
1907
1908
#endif
/* _H_ncxconst */
src
ncx
ncxconst.h
Copyright © 2012 - 2024, YumaWorks, Inc., All Rights Reserved. Generated by
1.9.5