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