sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget&/translations/zh_CN/netlink/specs/ovpnmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/zh_TW/netlink/specs/ovpnmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/it_IT/netlink/specs/ovpnmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ja_JP/netlink/specs/ovpnmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ko_KR/netlink/specs/ovpnmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/sp_SP/netlink/specs/ovpnmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhA/var/lib/git/docbuild/linux/Documentation/netlink/specs/ovpn.yamlhKubh)}(h'NOTE: This document was auto-generated.h]h'NOTE: This document was auto-generated.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhtarget)}(h.. _netlink-ovpn:h]h}(h]h ]h"]h$]h&]refid netlink-ovpnuh1hhKhhhhhhubhsection)}(hhh](htitle)}(h%Family ``ovpn`` netlink specificationh](hFamily }(hhhhhNhNubhliteral)}(h``ovpn``h]hovpn}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubh netlink specification}(hhhhhNhNubeh}(h]h ]h"]h$]h&]hΌid28uh1hhhhhhhhKubhtopic)}(h Contents h](h)}(hContentsh]hContents}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhKubh bullet_list)}(hhh]h list_item)}(hhh](h paragraph)}(hhh]h reference)}(hhh](hFamily }(hjhhhNhNubh)}(hhh]hovpn}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhjubh netlink specification}(hjhhhNhNubeh}(h]hah ]h"]h$]h&]refid!family-ovpn-netlink-specificationuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hSummary}(hjNhhhNhNubah}(h]id29ah ]h"]h$]h&]refidsummaryuh1jhjKubah}(h]h ]h"]h$]h&]uh1jhjHubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Operations}(hjphhhNhNubah}(h]id30ah ]h"]h$]h&]refid operationsuh1jhjmubah}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hpeer-new}(hjhhhNhNubah}(h]id31ah ]h"]h$]h&]refidpeer-newuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-set}(hjhhhNhNubah}(h]id32ah ]h"]h$]h&]refidpeer-setuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-get}(hjhhhNhNubah}(h]id33ah ]h"]h$]h&]refidpeer-getuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-del}(hjhhhNhNubah}(h]id34ah ]h"]h$]h&]refidpeer-deluh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h peer-del-ntf}(hjhhhNhNubah}(h]id35ah ]h"]h$]h&]refid peer-del-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkey-new}(hj9hhhNhNubah}(h]id36ah ]h"]h$]h&]refidkey-newuh1jhj6ubah}(h]h ]h"]h$]h&]uh1jhj3ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkey-get}(hj[hhhNhNubah}(h]id37ah ]h"]h$]h&]refidkey-getuh1jhjXubah}(h]h ]h"]h$]h&]uh1jhjUubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkey-swap}(hj}hhhNhNubah}(h]id38ah ]h"]h$]h&]refidkey-swapuh1jhjzubah}(h]h ]h"]h$]h&]uh1jhjwubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h key-swap-ntf}(hjhhhNhNubah}(h]id39ah ]h"]h$]h&]refid key-swap-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkey-del}(hjhhhNhNubah}(h]id40ah ]h"]h$]h&]refidkey-deluh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh]j)}(hhh]j)}(hhh]hMulticast groups}(hjhhhNhNubah}(h]id41ah ]h"]h$]h&]refidmulticast-groupsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Definitions}(hjhhhNhNubah}(h]id42ah ]h"]h$]h&]refid definitionsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hnonce-tail-size}(hj0hhhNhNubah}(h]id43ah ]h"]h$]h&]refidnonce-tail-sizeuh1jhj-ubah}(h]h ]h"]h$]h&]uh1jhj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hhh]j)}(hhh]j)}(hhh]h cipher-alg}(hjRhhhNhNubah}(h]id44ah ]h"]h$]h&]refid cipher-alguh1jhjOubah}(h]h ]h"]h$]h&]uh1jhjLubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hhh]j)}(hhh]j)}(hhh]hdel-peer-reason}(hjthhhNhNubah}(h]id45ah ]h"]h$]h&]refiddel-peer-reasonuh1jhjqubah}(h]h ]h"]h$]h&]uh1jhjnubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(hhh]j)}(hhh]j)}(hhh]hkey-slot}(hjhhhNhNubah}(h]id46ah ]h"]h$]h&]refidkey-slotuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]hAttribute sets}(hjhhhNhNubah}(h]id47ah ]h"]h$]h&]refidattribute-setsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hpeer}(hjhhhNhNubah}(h]id48ah ]h"]h$]h&]refidpeeruh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-new-input}(hjhhhNhNubah}(h]id49ah ]h"]h$]h&]refidpeer-new-inputuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-set-input}(hj'hhhNhNubah}(h]id50ah ]h"]h$]h&]refidpeer-set-inputuh1jhj$ubah}(h]h ]h"]h$]h&]uh1jhj!ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpeer-del-input}(hjIhhhNhNubah}(h]id51ah ]h"]h$]h&]refidpeer-del-inputuh1jhjFubah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkeyconf}(hjkhhhNhNubah}(h]id52ah ]h"]h$]h&]refidkeyconfuh1jhjhubah}(h]h ]h"]h$]h&]uh1jhjeubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkeydir}(hjhhhNhNubah}(h]id53ah ]h"]h$]h&]refidkeydiruh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h keyconf-get}(hjhhhNhNubah}(h]id54ah ]h"]h$]h&]refid keyconf-getuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkeyconf-swap-input}(hjhhhNhNubah}(h]id55ah ]h"]h$]h&]refidkeyconf-swap-inputuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hkeyconf-del-input}(hjhhhNhNubah}(h]id56ah ]h"]h$]h&]refidkeyconf-del-inputuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn}(hjhhhNhNubah}(h]id57ah ]h"]h$]h&]refidovpnuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-peer-new-input}(hj7hhhNhNubah}(h]id58ah ]h"]h$]h&]refidovpn-peer-new-inputuh1jhj4ubah}(h]h ]h"]h$]h&]uh1jhj1ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-peer-set-input}(hjYhhhNhNubah}(h]id59ah ]h"]h$]h&]refidovpn-peer-set-inputuh1jhjVubah}(h]h ]h"]h$]h&]uh1jhjSubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-peer-del-input}(hj{hhhNhNubah}(h]id60ah ]h"]h$]h&]refidovpn-peer-del-inputuh1jhjxubah}(h]h ]h"]h$]h&]uh1jhjuubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-keyconf-get}(hjhhhNhNubah}(h]id61ah ]h"]h$]h&]refidovpn-keyconf-getuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-keyconf-swap-input}(hjhhhNhNubah}(h]id62ah ]h"]h$]h&]refidovpn-keyconf-swap-inputuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hovpn-keyconf-del-input}(hjhhhNhNubah}(h]id63ah ]h"]h$]h&]refidovpn-keyconf-del-inputuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjEubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhNhNubeh}(h]contentsah ]contentsah"]contentsah$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hSummaryh]hSummary}(hj'hhhNhNubah}(h]h ]h"]h$]h&]hjWuh1hhj$hhhhhKubj)}(h3Netlink protocol to control OpenVPN network devicesh]h3Netlink protocol to control OpenVPN network devices}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj$hhubeh}(h]j]ah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hjMhhhNhNubah}(h]h ]h"]h$]h&]hjyuh1hhjJhhhhhKubh)}(h.. _ovpn-operation-peer-new:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-peer-newuh1hhKhjJhhhhubh)}(hhh](h)}(hpeer-newh]hpeer-new}(hjihhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjfhhhhhMubj)}(hAdd a remote peerh]hAdd a remote peer}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjfhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubh field_body)}(h-:ref:`ovpn-attribute-set-ovpn-peer-new-input`h]j)}(hjh]h)}(hjh]hinline)}(hjh]h&ovpn-attribute-set-ovpn-peer-new-input}(hjhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocnetlink/specs/ovpn refdomainjreftyperef refexplicitrefwarn reftarget&ovpn-attribute-set-ovpn-peer-new-inputuh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hv**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``peer``] h]hdefinition_list)}(hhh](hdefinition_list_item)}(h**pre** ovpn-nl-pre-doit h](hterm)}(h**pre**h]hstrong)}(hjBh]hpre}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj@ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj:ubh definition)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj[ubah}(h]h ]h"]h$]h&]uh1jYhj:ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj5ubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hj~h]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj|ubah}(h]h ]h"]h$]h&]uh1j>hhhMhjxubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjxubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj5ubj9)}(h4**request** :attributes: [``ifindex``, ``peer``] h](j?)}(h **request**h]jE)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``ifindex``, ``peer``] h]j)}(h[``ifindex``, ``peer``]h](h[}(hjhhhNhNubh)}(h ``ifindex``h]hifindex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``peer``h]hpeer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj5ubeh}(h]h ]h"]h$]h&]uh1j3hj/ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jhjfhhhhhMubh)}(h.. _ovpn-operation-peer-set:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-peer-setuh1hhK4hjfhhhhubeh}(h](jjeeh ]h"](peer-newovpn-operation-peer-neweh$]h&]uh1hhjJhhhhhMexpect_referenced_by_name}j^j[sexpect_referenced_by_id}jej[subh)}(hhh](h)}(hpeer-seth]hpeer-set}(hjhhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjehhhhhMubj)}(hmodify a remote peerh]hmodify a remote peer}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjehhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h-:ref:`ovpn-attribute-set-ovpn-peer-set-input`h]j)}(hjh]h)}(hjh]j)}(hjh]h&ovpn-attribute-set-ovpn-peer-set-input}(hjhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocj refdomainjreftyperef refexplicitrefwarnj&ovpn-attribute-set-ovpn-peer-set-inputuh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(hv**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``peer``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hj. h]hpre}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj, ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj( ubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjC ubah}(h]h ]h"]h$]h&]uh1jYhj( ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj% ubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjf h]hpost}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjd ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj` ubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj{ ubah}(h]h ]h"]h$]h&]uh1jYhj` ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj% ubj9)}(h4**request** :attributes: [``ifindex``, ``peer``] h](j?)}(h **request**h]jE)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h[``ifindex``, ``peer``] h]j)}(h[``ifindex``, ``peer``]h](h[}(hj hhhNhNubh)}(h ``ifindex``h]hifindex}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }(hj hhhNhNubh)}(h``peer``h]hpeer}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jYhj ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj% ubeh}(h]h ]h"]h$]h&]uh1j3hj! ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jhjehhhhhMubh)}(h.. _ovpn-operation-peer-get:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-peer-getuh1hhKJhjehhhhubeh}(h](jjXeh ]h"](peer-setovpn-operation-peer-seteh$]h&]uh1hhjJhhhhhMja}jF jNsjc}jXjNsubh)}(hhh](h)}(hpeer-geth]hpeer-get}(hjN hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjK hhhhhMubj)}(h=Retrieve data about existing remote peers (or a specific one)h]h=Retrieve data about existing remote peers (or a specific one)}(hj\ hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjK hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjp hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjm hhhKubj)}(h:ref:`ovpn-attribute-set-ovpn`h]j)}(hj h]h)}(hj h]j)}(hj h]hovpn-attribute-set-ovpn}(hj hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]refdocj refdomainj reftyperef refexplicitrefwarnjovpn-attribute-set-ovpnuh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj~ ubah}(h]h ]h"]h$]h&]uh1jhjm ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjj hhubj)}(hhh](j)}(hflagsh]hflags}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h[``admin-perm``]h]j)}(hj h](h[}(hj hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjj hhubj)}(hhh](j)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``peer``] **reply** :attributes: [``peer``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hj h]hpre}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj ubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hj, hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj) ubah}(h]h ]h"]h$]h&]uh1jYhj ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjL h]hpost}(hjN hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjJ ubah}(h]h ]h"]h$]h&]uh1j>hhhMhjF ubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjd hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhja ubah}(h]h ]h"]h$]h&]uh1jYhjF ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubj9)}(h1**request** :attributes: [``ifindex``, ``peer``] h](j?)}(h **request**h]jE)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj~ ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h[``ifindex``, ``peer``] h]j)}(h[``ifindex``, ``peer``]h](h[}(hj hhhNhNubh)}(h ``ifindex``h]hifindex}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }(hj hhhNhNubh)}(h``peer``h]hpeer}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jYhj~ ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubj9)}(h"**reply** :attributes: [``peer``] h](j?)}(h **reply**h]jE)}(hj h]hreply}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj( hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj% hhhKubj)}(h [``peer``] h]j)}(h [``peer``]h](h[}(hj: hhhNhNubh)}(h``peer``h]hpeer}(hjB hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj: ubh]}(hj: hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj6 ubah}(h]h ]h"]h$]h&]uh1jhj% ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj" ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jYhj ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubeh}(h]h ]h"]h$]h&]uh1j3hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjj hhubj)}(hhh](j)}(hdumph]hdump}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(hU**request** :attributes: [``ifindex``] **reply** :attributes: [``peer``] h]j4)}(hhh](j9)}(h'**request** :attributes: [``ifindex``] h](j?)}(h **request**h]jE)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h[``ifindex``] h]j)}(h [``ifindex``]h](h[}(hj hhhNhNubh)}(h ``ifindex``h]hifindex}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jYhj ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubj9)}(h%**reply** :attributes: [``peer``] h](j?)}(h **reply**h]jE)}(hj h]hreply}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj: hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7 hhhKubj)}(h[``peer``] h]j)}(h [``peer``]h](h[}(hjL hhhNhNubh)}(h``peer``h]hpeer}(hjT hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjL ubh]}(hjL hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjH ubah}(h]h ]h"]h$]h&]uh1jhj7 ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj4 ubah}(h]h ]h"]h$]h&]uh1jhj1 ubah}(h]h ]h"]h$]h&]uh1jYhj ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj ubeh}(h]h ]h"]h$]h&]uh1j3hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjj hhubeh}(h]h ]h"]h$]h&]uh1jhjK hhhhhMubh)}(h.. _ovpn-operation-peer-del:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-peer-deluh1hhKkhjK hhhhubeh}(h](jj@ eh ]h"](peer-getovpn-operation-peer-geteh$]h&]uh1hhjJhhhhhMja}j j6 sjc}j@ j6 subh)}(hhh](h)}(hpeer-delh]hpeer-del}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhMubj)}(hDelete existing remote peerh]hDelete existing remote peer}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h-:ref:`ovpn-attribute-set-ovpn-peer-del-input`h]j)}(hj h]h)}(hj h]j)}(hj h]h&ovpn-attribute-set-ovpn-peer-del-input}(hj hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]refdocj refdomainj reftyperef refexplicitrefwarnj&ovpn-attribute-set-ovpn-peer-del-inputuh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j)}(hflagsh]hflags}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj)}(h[``admin-perm``]h]j)}(hj5h](h[}(hj7hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj7ubh]}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj3ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j)}(hdoh]hdo}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1jhjbhhhKubj)}(hv**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``peer``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj~ubah}(h]h ]h"]h$]h&]uh1j>hhhMhjzubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjzubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjwubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjwubj9)}(h4**request** :attributes: [``ifindex``, ``peer``] h](j?)}(h **request**h]jE)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h[``ifindex``, ``peer``] h]j)}(h[``ifindex``, ``peer``]h](h[}(hj hhhNhNubh)}(h ``ifindex``h]hifindex}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }(hj hhhNhNubh)}(h``peer``h]hpeer}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjwubeh}(h]h ]h"]h$]h&]uh1j3hjsubah}(h]h ]h"]h$]h&]uh1jhjbubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhMubh)}(h .. _ovpn-operation-peer-del-ntf:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-peer-del-ntfuh1hhKhj hhhhubeh}(h](jj eh ]h"](peer-delovpn-operation-peer-deleh$]h&]uh1hhjJhhhhhMja}jj sjc}j j subh)}(hhh](h)}(h peer-del-ntfh]h peer-del-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj uh1hhjhhhhhMubj)}(h'Notification about a peer being deletedh]h'Notification about a peer being deleted}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hpeer-geth]j)}(hjh]hpeer-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hpeers h]j)}(hpeersh]hpeers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhMubh)}(h.. _ovpn-operation-key-new:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-key-newuh1hhKhjhhhhubeh}(h](j&jeh ]h"]( peer-del-ntfovpn-operation-peer-del-ntfeh$]h&]uh1hhjJhhhhhMja}j2jsjc}jjsubh)}(hhh](h)}(hkey-newh]hkey-new}(hj:hhhNhNubah}(h]h ]h"]h$]h&]hjBuh1hhj7hhhhhMubj)}(h$Add a cipher key for a specific peerh]h$Add a cipher key for a specific peer}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj7hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjYhhhKubj)}(h:ref:`ovpn-attribute-set-ovpn`h]j)}(hjlh]h)}(hjlh]j)}(hjlh]hovpn-attribute-set-ovpn}(hjthhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjqubah}(h]h ]h"]h$]h&]refdocj refdomainj~reftyperef refexplicitrefwarnjovpn-attribute-set-ovpnuh1hhhhMhjnubah}(h]h ]h"]h$]h&]uh1jhhhMhjjubah}(h]h ]h"]h$]h&]uh1jhjYubeh}(h]h ]h"]h$]h&]uh1jhhhMhjVhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjVhhubj)}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hy**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``keyconf``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hj8h]hpost}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj6ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj2ubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjMubah}(h]h ]h"]h$]h&]uh1jYhj2ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h7**request** :attributes: [``ifindex``, ``keyconf``] h](j?)}(h **request**h]jE)}(hjph]hrequest}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjnubah}(h]h ]h"]h$]h&]uh1j>hhhMhjjubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``ifindex``, ``keyconf``] h]j)}(h[``ifindex``, ``keyconf``]h](h[}(hjhhhNhNubh)}(h ``ifindex``h]hifindex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``keyconf``h]hkeyconf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jYhjjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubeh}(h]h ]h"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjVhhubeh}(h]h ]h"]h$]h&]uh1jhj7hhhhhMubh)}(h.. _ovpn-operation-key-get:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-key-getuh1hhKhj7hhhhubeh}(h](jHj,eh ]h"](key-newovpn-operation-key-neweh$]h&]uh1hhjJhhhhhMja}jj"sjc}j,j"subh)}(hhh](h)}(hkey-geth]hkey-get}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjduh1hhjhhhhhMubj)}(h5Retrieve non-sensitive data about peer key and cipherh]h5Retrieve non-sensitive data about peer key and cipher}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?hhhKubj)}(h*:ref:`ovpn-attribute-set-ovpn-keyconf-get`h]j)}(hjRh]h)}(hjRh]j)}(hjRh]h#ovpn-attribute-set-ovpn-keyconf-get}(hjZhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjWubah}(h]h ]h"]h$]h&]refdocj refdomainjdreftyperef refexplicitrefwarnj#ovpn-attribute-set-ovpn-keyconf-getuh1hhhhMhjTubah}(h]h ]h"]h$]h&]uh1jhhhMhjPubah}(h]h ]h"]h$]h&]uh1jhj?ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj<hhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhj<hhubj)}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``keyconf``] **reply** :attributes: [``keyconf``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjh]hpost}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj3ubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h4**request** :attributes: [``ifindex``, ``keyconf``] h](j?)}(h **request**h]jE)}(hjVh]hrequest}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjTubah}(h]h ]h"]h$]h&]uh1j>hhhMhjPubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1jhjqhhhKubj)}(h[``ifindex``, ``keyconf``] h]j)}(h[``ifindex``, ``keyconf``]h](h[}(hjhhhNhNubh)}(h ``ifindex``h]hifindex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``keyconf``h]hkeyconf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjqubeh}(h]h ]h"]h$]h&]uh1jhhhMhjnubah}(h]h ]h"]h$]h&]uh1jhjkubah}(h]h ]h"]h$]h&]uh1jYhjPubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h(**reply** :attributes: [``keyconf``] h](j?)}(h **reply**h]jE)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``keyconf``] h]j)}(h [``keyconf``]h](h[}(hj hhhNhNubh)}(h ``keyconf``h]hkeyconf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubeh}(h]h ]h"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhj<hhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhMubh)}(h.. _ovpn-operation-key-swap:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-key-swapuh1hhKhjhhhhubeh}(h](jjjeh ]h"](key-getovpn-operation-key-geteh$]h&]uh1hhjJhhhhhMja}jrjsjc}jjsubh)}(hhh](h)}(hkey-swaph]hkey-swap}(hjzhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjwhhhhhMubj)}(h;Swap primary and secondary session keys for a specific peerh]h;Swap primary and secondary session keys for a specific peer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjwhhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h1:ref:`ovpn-attribute-set-ovpn-keyconf-swap-input`h]j)}(hjh]h)}(hjh]j)}(hjh]h*ovpn-attribute-set-ovpn-keyconf-swap-input}(hjhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocj refdomainjreftyperef refexplicitrefwarnj*ovpn-attribute-set-ovpn-keyconf-swap-inputuh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj)}(hy**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``keyconf``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hj@h]hpre}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj>ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj:ubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjUubah}(h]h ]h"]h$]h&]uh1jYhj:ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj7ubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjxh]hpost}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjvubah}(h]h ]h"]h$]h&]uh1j>hhhMhjrubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjrubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj7ubj9)}(h7**request** :attributes: [``ifindex``, ``keyconf``] h](j?)}(h **request**h]jE)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[``ifindex``, ``keyconf``] h]j)}(h[``ifindex``, ``keyconf``]h](h[}(hjhhhNhNubh)}(h ``ifindex``h]hifindex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``keyconf``h]hkeyconf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhj7ubeh}(h]h ]h"]h$]h&]uh1j3hj3ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jhjwhhhhhMubh)}(h .. _ovpn-operation-key-swap-ntf:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-key-swap-ntfuh1hhKhjwhhhhubeh}(h](jjleh ]h"](key-swapovpn-operation-key-swapeh$]h&]uh1hhjJhhhhhMja}jXjbsjc}jljbsubh)}(hhh](h)}(h key-swap-ntfh]h key-swap-ntf}(hj`hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj]hhhhhMubj)}(hPNotification about key having exhausted its IV space and requiring renegotiationh]hPNotification about key having exhausted its IV space and requiring renegotiation}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj]hhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hkey-geth]j)}(hjh]hkey-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhj|hhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hpeers h]j)}(hpeersh]hpeers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhj|hhubeh}(h]h ]h"]h$]h&]uh1jhj]hhhhhMubh)}(h.. _ovpn-operation-key-del:h]h}(h]h ]h"]h$]h&]hΌovpn-operation-key-deluh1hhKhj]hhhhubeh}(h](jjReh ]h"]( key-swap-ntfovpn-operation-key-swap-ntfeh$]h&]uh1hhjJhhhhhMja}jjHsjc}jRjHsubh)}(hhh](h)}(hkey-delh]hkey-del}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj)}(h%Delete cipher key for a specific peerh]h%Delete cipher key for a specific peer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h0:ref:`ovpn-attribute-set-ovpn-keyconf-del-input`h]j)}(hj,h]h)}(hj,h]j)}(hj,h]h)ovpn-attribute-set-ovpn-keyconf-del-input}(hj4hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj1ubah}(h]h ]h"]h$]h&]refdocj refdomainj>reftyperef refexplicitrefwarnj)ovpn-attribute-set-ovpn-keyconf-del-inputuh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1jhhhMhj*ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1jhjbhhhKubj)}(h[``admin-perm``]h]j)}(hjuh](h[}(hjwhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjwubh]}(hjwhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjsubah}(h]h ]h"]h$]h&]uh1jhjbubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hy**pre** ovpn-nl-pre-doit **post** ovpn-nl-post-doit **request** :attributes: [``ifindex``, ``keyconf``] h]j4)}(hhh](j9)}(h**pre** ovpn-nl-pre-doit h](j?)}(h**pre**h]jE)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-pre-doith]hovpn-nl-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h**post** ovpn-nl-post-doit h](j?)}(h**post**h]jE)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhjubah}(h]h ]h"]h$]h&]uh1j>hhhMhjubjZ)}(hhh]j)}(hovpn-nl-post-doith]hovpn-nl-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jYhjubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubj9)}(h7**request** :attributes: [``ifindex``, ``keyconf``] h](j?)}(h **request**h]jE)}(hj0h]hrequest}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj.ubah}(h]h ]h"]h$]h&]uh1j>hhhMhj*ubjZ)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjKhhhKubj)}(h[``ifindex``, ``keyconf``] h]j)}(h[``ifindex``, ``keyconf``]h](h[}(hj`hhhNhNubh)}(h ``ifindex``h]hifindex}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj`ubh, }(hj`hhhNhNubh)}(h ``keyconf``h]hkeyconf}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj`ubh]}(hj`hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj\ubah}(h]h ]h"]h$]h&]uh1jhjKubeh}(h]h ]h"]h$]h&]uh1jhhhMhjHubah}(h]h ]h"]h$]h&]uh1jhjEubah}(h]h ]h"]h$]h&]uh1jYhj*ubeh}(h]h ]h"]h$]h&]uh1j8hhhMhjubeh}(h]h ]h"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhMubeh}(h](jjeh ]h"](key-delovpn-operation-key-deleh$]h&]uh1hhjJhhhhhMja}jjsjc}jjsubeh}(h]jah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hMulticast groupsh]hMulticast groups}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj)}(hhh]j)}(hpeers h]j)}(hpeersh]hpeers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubah}(h]h ]h"]h$]h&]bullet-uh1jhhhMhjhhubeh}(h]jah ]h"]multicast groupsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(h Definitionsh]h Definitions}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubh)}(h$.. _ovpn-definition-nonce-tail-size:h]h}(h]h ]h"]h$]h&]hΌovpn-definition-nonce-tail-sizeuh1hhKhjhhhhubh)}(hhh](h)}(hnonce-tail-sizeh]hnonce-tail-size}(hj3hhhNhNubah}(h]h ]h"]h$]h&]hj9uh1hhj0hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjDhhhKubj)}(hconsth]j)}(hjWh]hconst}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjUubah}(h]h ]h"]h$]h&]uh1jhjDubeh}(h]h ]h"]h$]h&]uh1jhhhKhjAhhubj)}(hhh](j)}(hvalueh]hvalue}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjrhhhKubj)}(h8 h]j)}(h8h]h8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjrubeh}(h]h ]h"]h$]h&]uh1jhhhKhjAhhubeh}(h]h ]h"]h$]h&]uh1jhj0hhhhhKubh)}(h.. _ovpn-definition-cipher-alg:h]h}(h]h ]h"]h$]h&]hΌovpn-definition-cipher-alguh1hhMhj0hhhhubeh}(h](j?j/eh ]h"](nonce-tail-sizeovpn-definition-nonce-tail-sizeeh$]h&]uh1hhjhhhhhKja}jj%sjc}j/j%subh)}(hhh](h)}(h cipher-algh]h cipher-alg}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj[uh1hhjhhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(henum h]j)}(henumh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j)}(hentriesh]hentries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h3- ``none`` - ``aes-gcm`` - ``chacha20-poly1305`` h]j)}(hhh](j)}(h``none``h]j)}(hjh]h)}(hjh]hnone}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h ``aes-gcm``h]j)}(hj9h]h)}(hj9h]haes-gcm}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj;ubah}(h]h ]h"]h$]h&]uh1jhhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h``chacha20-poly1305`` h]j)}(h``chacha20-poly1305``h]h)}(hj]h]hchacha20-poly1305}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj[ubah}(h]h ]h"]h$]h&]uh1jhhhKhjWubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]j j uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h$.. _ovpn-definition-del-peer-reason:h]h}(h]h ]h"]h$]h&]hΌovpn-definition-del-peer-reasonuh1hhMhjhhhhubeh}(h](jajeh ]h"]ovpn-definition-cipher-algah$] cipher-algah&]uh1hhjhhhhhK referencedKja}jjsjc}jjsubh)}(hhh](h)}(hdel-peer-reasonh]hdel-peer-reason}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj}uh1hhjhhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(henum h]j)}(henumh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j)}(hentriesh]hentries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h`- ``teardown`` - ``userspace`` - ``expired`` - ``transport-error`` - ``transport-disconnect`` h]j)}(hhh](j)}(h ``teardown``h]j)}(hjh]h)}(hjh]hteardown}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h ``userspace``h]j)}(hj#h]h)}(hj#h]h userspace}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj%ubah}(h]h ]h"]h$]h&]uh1jhhhKhj!ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h ``expired``h]j)}(hjCh]h)}(hjCh]hexpired}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubah}(h]h ]h"]h$]h&]uh1jhhhKhjAubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h``transport-error``h]j)}(hjch]h)}(hjch]htransport-error}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjeubah}(h]h ]h"]h$]h&]uh1jhhhKhjaubah}(h]h ]h"]h$]h&]uh1jhjubj)}(h``transport-disconnect`` h]j)}(h``transport-disconnect``h]h)}(hjh]htransport-disconnect}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]j j uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h.. _ovpn-definition-key-slot:h]h}(h]h ]h"]h$]h&]hΌovpn-definition-key-slotuh1hhM&hjhhhhubeh}(h](jjeh ]h"](del-peer-reasonovpn-definition-del-peer-reasoneh$]h&]uh1hhjhhhhhKja}jjsjc}jjsubh)}(hhh](h)}(hkey-sloth]hkey-slot}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK!ubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(henum h]j)}(henumh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK!hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK!hjhhubj)}(hhh](j)}(hentriesh]hentries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h - ``primary`` - ``secondary`` h]j)}(hhh](j)}(h ``primary``h]j)}(hj,h]h)}(hj,h]hprimary}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]uh1jhhhK!hj*ubah}(h]h ]h"]h$]h&]uh1jhj'ubj)}(h``secondary`` h]j)}(h ``secondary``h]h)}(hjPh]h secondary}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjNubah}(h]h ]h"]h$]h&]uh1jhhhK!hjJubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]j j uh1jhhhK!hj#ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK!hjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhK!ubeh}(h](jjeh ]h"](key-slotovpn-definition-key-sloteh$]h&]uh1hhjhhhhhK!ja}jjsjc}jjsubeh}(h]j ah ]h"] definitionsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hAttribute setsh]hAttribute sets}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK!ubh)}(h.. _ovpn-attribute-set-peer:h]h}(h]h ]h"]h$]h&]hΌovpn-attribute-set-peeruh1hhM8hjhhhhubh)}(hhh](h)}(hpeerh]hpeer}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK!ubh)}(hhh](h)}(h id (``u32``)h](hid (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhK*ubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hxThe unique ID of the peer in the device context. To be used to identify peers during operations for a specific device h]j)}(huThe unique ID of the peer in the device context. To be used to identify peers during operations for a specific deviceh]huThe unique ID of the peer in the device context. To be used to identify peers during operations for a specific device}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK*hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK*hjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhK*ubeh}(h]id-u32ah ]h"]id (u32)ah$]h&]uh1hhjhhhhhK*ubh)}(hhh](h)}(hremote-ipv4 (``u32``)h](h remote-ipv4 (}(hj'hhhNhNubh)}(h``u32``h]hu32}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj'ubh)}(hj'hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj$hhhhhK2ubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjJhhhKubj)}(h#The remote IPv4 address of the peerh]j)}(hj]h]h#The remote IPv4 address of the peer}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK2hj[ubah}(h]h ]h"]h$]h&]uh1jhjJubeh}(h]h ]h"]h$]h&]uh1jhhhK2hjGhhubj)}(hhh](j)}(h byte-orderh]h byte-order}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjxhhhKubj)}(h big-endianh]j)}(hjh]h big-endian}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK2hjubah}(h]h ]h"]h$]h&]uh1jhjxubeh}(h]h ]h"]h$]h&]uh1jhhhK2hjGhhubj)}(hhh](j)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK2hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK2hjGhhubeh}(h]h ]h"]h$]h&]uh1jhj$hhhhhK2ubeh}(h]remote-ipv4-u32ah ]h"]remote-ipv4 (u32)ah$]h&]uh1hhjhhhhhK2ubh)}(hhh](h)}(hremote-ipv6 (``binary``)h](h remote-ipv6 (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhK8ubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h#The remote IPv6 address of the peerh]j)}(hjh]h#The remote IPv6 address of the peer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK8hjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhK8hjhhubj)}(hhh](j)}(h display-hinth]h display-hint}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7hhhKubj)}(hipv6 h]j)}(hipv6h]hipv6}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK8hjHubah}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhhhK8hjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhK8ubeh}(h]remote-ipv6-binaryah ]h"]remote-ipv6 (binary)ah$]h&]uh1hhjhhhhhK8ubh)}(hhh](h)}(hremote-ipv6-scope-id (``u32``)h](hremote-ipv6-scope-id (}(hjwhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjwubh)}(hjwhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjthhhhhK?ubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h@The scope id of the remote IPv6 address of the peer (RFC2553) h]j)}(h=The scope id of the remote IPv6 address of the peer (RFC2553)h]h=The scope id of the remote IPv6 address of the peer (RFC2553)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK?hjhhubah}(h]h ]h"]h$]h&]uh1jhjthhhhhK?ubeh}(h]remote-ipv6-scope-id-u32ah ]h"]remote-ipv6-scope-id (u32)ah$]h&]uh1hhjhhhhhK?ubh)}(hhh](h)}(hremote-port (``u16``)h](h remote-port (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKCubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hThe remote port of the peerh]j)}(hjh]hThe remote port of the peer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKChjhhubj)}(hhh](j)}(h byte-orderh]h byte-order}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+hhhKubj)}(h big-endian h]j)}(h big-endianh]h big-endian}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKChj<ubah}(h]h ]h"]h$]h&]uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1jhhhKChjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKCubeh}(h]remote-port-u16ah ]h"]remote-port (u16)ah$]h&]uh1hhjhhhhhKCubh)}(hhh](h)}(hsocket (``u32``)h](hsocket (}(hjkhhhNhNubh)}(h``u32``h]hu32}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh)}(hjkhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhhKJubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h5The socket to be used to communicate with the peer h]j)}(h2The socket to be used to communicate with the peerh]h2The socket to be used to communicate with the peer}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKJhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKJhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhhKJubeh}(h] socket-u32ah ]h"] socket (u32)ah$]h&]uh1hhjhhhhhKJubh)}(hhh](h)}(hsocket-netnsid (``s32``)h](hsocket-netnsid (}(hjhhhNhNubh)}(h``s32``h]hs32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKNubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h@The ID of the netns the socket assigned to this peer lives in h]j)}(h=The ID of the netns the socket assigned to this peer lives inh]h=The ID of the netns the socket assigned to this peer lives in}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKNhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKNhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKNubeh}(h]socket-netnsid-s32ah ]h"]socket-netnsid (s32)ah$]h&]uh1hhjhhhhhKNubh)}(hhh](h)}(hvpn-ipv4 (``u32``)h](h vpn-ipv4 (}(hj1 hhhNhNubh)}(h``u32``h]hu32}(hj9 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1 ubh)}(hj1 hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj. hhhhhKRubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjT hhhKubj)}(h3The IPv4 address assigned to the peer by the serverh]j)}(hjg h]h3The IPv4 address assigned to the peer by the server}(hji hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKRhje ubah}(h]h ]h"]h$]h&]uh1jhjT ubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjQ hhubj)}(hhh](j)}(h byte-orderh]h byte-order}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(h big-endianh]j)}(hj h]h big-endian}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKRhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjQ hhubj)}(hhh](j)}(h display-hinth]h display-hint}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKRhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjQ hhubeh}(h]h ]h"]h$]h&]uh1jhj. hhhhhKRubeh}(h] vpn-ipv4-u32ah ]h"]vpn-ipv4 (u32)ah$]h&]uh1hhjhhhhhKRubh)}(hhh](h)}(hvpn-ipv6 (``binary``)h](h vpn-ipv6 (}(hj hhhNhNubh)}(h ``binary``h]hbinary}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKXubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hhhKubj)}(h3The IPv6 address assigned to the peer by the serverh]j)}(hj&!h]h3The IPv6 address assigned to the peer by the server}(hj(!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKXhj$!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jhhhKXhj!hhubj)}(hhh](j)}(h display-hinth]h display-hint}(hjD!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjA!hhhKubj)}(hipv6 h]j)}(hipv6h]hipv6}(hjV!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKXhjR!ubah}(h]h ]h"]h$]h&]uh1jhjA!ubeh}(h]h ]h"]h$]h&]uh1jhhhKXhj!hhubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhKXubeh}(h]vpn-ipv6-binaryah ]h"]vpn-ipv6 (binary)ah$]h&]uh1hhjhhhhhKXubh)}(hhh](h)}(hlocal-ipv4 (``u32``)h](h local-ipv4 (}(hj!hhhNhNubh)}(h``u32``h]hu32}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!ubh)}(hj!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj~!hhhhhK_ubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hhhKubj)}(h@The local IPv4 to be used to send packets to the peer (UDP only)h]j)}(hj!h]h@The local IPv4 to be used to send packets to the peer (UDP only)}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK_hj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jhhhK_hj!hhubj)}(hhh](j)}(h byte-orderh]h byte-order}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hhhKubj)}(h big-endianh]j)}(hj!h]h big-endian}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK_hj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jhhhK_hj!hhubj)}(hhh](j)}(h display-hinth]h display-hint}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK_hj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhhhK_hj!hhubeh}(h]h ]h"]h$]h&]uh1jhj~!hhhhhK_ubeh}(h]local-ipv4-u32ah ]h"]local-ipv4 (u32)ah$]h&]uh1hhjhhhhhK_ubh)}(hhh](h)}(hlocal-ipv6 (``binary``)h](h local-ipv6 (}(hj@"hhhNhNubh)}(h ``binary``h]hbinary}(hjH"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@"ubh)}(hj@"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj="hhhhhKeubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjf"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjc"hhhKubj)}(h@The local IPv6 to be used to send packets to the peer (UDP only)h]j)}(hjv"h]h@The local IPv6 to be used to send packets to the peer (UDP only)}(hjx"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKehjt"ubah}(h]h ]h"]h$]h&]uh1jhjc"ubeh}(h]h ]h"]h$]h&]uh1jhhhKehj`"hhubj)}(hhh](j)}(h display-hinth]h display-hint}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj)}(hipv6 h]j)}(hipv6h]hipv6}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKehj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhhhKehj`"hhubeh}(h]h ]h"]h$]h&]uh1jhj="hhhhhKeubeh}(h]local-ipv6-binaryah ]h"]local-ipv6 (binary)ah$]h&]uh1hhjhhhhhKeubh)}(hhh](h)}(hlocal-port (``u16``)h](h local-port (}(hj"hhhNhNubh)}(h``u16``h]hu16}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj"ubh)}(hj"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj"hhhhhKlubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj)}(h@The local port to be used to send packets to the peer (UDP only)h]j)}(hj#h]h@The local port to be used to send packets to the peer (UDP only)}(hj #hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKlhj#ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jhhhKlhj"hhubj)}(hhh](j)}(h byte-orderh]h byte-order}(hj%#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"#hhhKubj)}(h big-endian h]j)}(h big-endianh]h big-endian}(hj7#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKlhj3#ubah}(h]h ]h"]h$]h&]uh1jhj"#ubeh}(h]h ]h"]h$]h&]uh1jhhhKlhj"hhubeh}(h]h ]h"]h$]h&]uh1jhj"hhhhhKlubeh}(h]local-port-u16ah ]h"]local-port (u16)ah$]h&]uh1hhjhhhhhKlubh)}(hhh](h)}(hkeepalive-interval (``u32``)h](hkeepalive-interval (}(hjb#hhhNhNubh)}(h``u32``h]hu32}(hjj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjb#ubh)}(hjb#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj_#hhhhhKsubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#hhhKubj)}(hMThe number of seconds after which a keep alive message is sent to the peer h]j)}(hJThe number of seconds after which a keep alive message is sent to the peerh]hJThe number of seconds after which a keep alive message is sent to the peer}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKshj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jhhhKshj#hhubah}(h]h ]h"]h$]h&]uh1jhj_#hhhhhKsubeh}(h]keepalive-interval-u32ah ]h"]keepalive-interval (u32)ah$]h&]uh1hhjhhhhhKsubh)}(hhh](h)}(hkeepalive-timeout (``u32``)h](hkeepalive-timeout (}(hj#hhhNhNubh)}(h``u32``h]hu32}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj#ubh)}(hj#hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj#hhhhhKyubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#hhhKubj)}(hTThe number of seconds from the last activity after which the peer is assumed dead h]j)}(hQThe number of seconds from the last activity after which the peer is assumed deadh]hQThe number of seconds from the last activity after which the peer is assumed dead}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKyhj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jhhhKyhj#hhubah}(h]h ]h"]h$]h&]uh1jhj#hhhhhKyubeh}(h]keepalive-timeout-u32ah ]h"]keepalive-timeout (u32)ah$]h&]uh1hhjhhhhhKyubh)}(hhh](h)}(hdel-reason (``u32``)h](h del-reason (}(hj($hhhNhNubh)}(h``u32``h]hu32}(hj0$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj($ubh)}(hj($hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj%$hhhhhKubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjN$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjK$hhhKubj)}(h!The reason why a peer was deletedh]j)}(hj^$h]h!The reason why a peer was deleted}(hj`$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj\$ubah}(h]h ]h"]h$]h&]uh1jhjK$ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjH$hhubj)}(hhh](j)}(henumh]henum}(hj|$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjy$hhhKubj)}(h):ref:`ovpn-definition-del-peer-reason` h]j)}(h&:ref:`ovpn-definition-del-peer-reason`h]h)}(hj$h]j)}(hj$h]hovpn-definition-del-peer-reason}(hj$hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj$ubah}(h]h ]h"]h$]h&]refdocj refdomainj$reftyperef refexplicitrefwarnjovpn-definition-del-peer-reasonuh1hhhhKhj$ubah}(h]h ]h"]h$]h&]uh1jhhhKhj$ubah}(h]h ]h"]h$]h&]uh1jhjy$ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjH$hhubeh}(h]h ]h"]h$]h&]uh1jhj%$hhhhhKubeh}(h]del-reason-u32ah ]h"]del-reason (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hvpn-rx-bytes (``uint``)h](hvpn-rx-bytes (}(hj$hhhNhNubh)}(h``uint``h]huint}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ubh)}(hj$hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj$hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$hhhKubj)}(h+Number of bytes received over the tunnel h]j)}(h(Number of bytes received over the tunnelh]h(Number of bytes received over the tunnel}(hj %hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj%ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj$hhubah}(h]h ]h"]h$]h&]uh1jhj$hhhhhKubeh}(h]vpn-rx-bytes-uintah ]h"]vpn-rx-bytes (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hvpn-tx-bytes (``uint``)h](hvpn-tx-bytes (}(hj7%hhhNhNubh)}(h``uint``h]huint}(hj?%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj7%ubh)}(hj7%hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj4%hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj]%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjZ%hhhKubj)}(h.Number of bytes transmitted over the tunnel h]j)}(h+Number of bytes transmitted over the tunnelh]h+Number of bytes transmitted over the tunnel}(hjo%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjk%ubah}(h]h ]h"]h$]h&]uh1jhjZ%ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjW%hhubah}(h]h ]h"]h$]h&]uh1jhj4%hhhhhKubeh}(h]vpn-tx-bytes-uintah ]h"]vpn-tx-bytes (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hvpn-rx-packets (``uint``)h](hvpn-rx-packets (}(hj%hhhNhNubh)}(h``uint``h]huint}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj%ubh)}(hj%hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj%hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%hhhKubj)}(h-Number of packets received over the tunnel h]j)}(h*Number of packets received over the tunnelh]h*Number of packets received over the tunnel}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj%ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj%hhubah}(h]h ]h"]h$]h&]uh1jhj%hhhhhKubeh}(h]vpn-rx-packets-uintah ]h"]vpn-rx-packets (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hvpn-tx-packets (``uint``)h](hvpn-tx-packets (}(hj%hhhNhNubh)}(h``uint``h]huint}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj%ubh)}(hj%hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj%hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj#&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj &hhhKubj)}(h0Number of packets transmitted over the tunnel h]j)}(h-Number of packets transmitted over the tunnelh]h-Number of packets transmitted over the tunnel}(hj5&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj1&ubah}(h]h ]h"]h$]h&]uh1jhj &ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubah}(h]h ]h"]h$]h&]uh1jhj%hhhhhKubeh}(h]vpn-tx-packets-uintah ]h"]vpn-tx-packets (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hlink-rx-bytes (``uint``)h](hlink-rx-bytes (}(hj`&hhhNhNubh)}(h``uint``h]huint}(hjh&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj`&ubh)}(hj`&hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj]&hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&hhhKubj)}(h2Number of bytes received at the transport level h]j)}(h/Number of bytes received at the transport levelh]h/Number of bytes received at the transport level}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubah}(h]h ]h"]h$]h&]uh1jhj]&hhhhhKubeh}(h]link-rx-bytes-uintah ]h"]link-rx-bytes (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hlink-tx-bytes (``uint``)h](hlink-tx-bytes (}(hj&hhhNhNubh)}(h``uint``h]huint}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj&ubh)}(hj&hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj&hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&hhhKubj)}(h5Number of bytes transmitted at the transport level h]j)}(h2Number of bytes transmitted at the transport levelh]h2Number of bytes transmitted at the transport level}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubah}(h]h ]h"]h$]h&]uh1jhj&hhhhhKubeh}(h]link-tx-bytes-uintah ]h"]link-tx-bytes (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hlink-rx-packets (``uint``)h](hlink-rx-packets (}(hj&'hhhNhNubh)}(h``uint``h]huint}(hj.'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj&'ubh)}(hj&'hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj#'hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjL'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjI'hhhKubj)}(h4Number of packets received at the transport level h]j)}(h1Number of packets received at the transport levelh]h1Number of packets received at the transport level}(hj^'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjZ'ubah}(h]h ]h"]h$]h&]uh1jhjI'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjF'hhubah}(h]h ]h"]h$]h&]uh1jhj#'hhhhhKubeh}(h]link-rx-packets-uintah ]h"]link-rx-packets (uint)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hlink-tx-packets (``uint``)h](hlink-tx-packets (}(hj'hhhNhNubh)}(h``uint``h]huint}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj'ubh)}(hj'hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj'hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj'hhhKubj)}(h6Number of packets transmitted at the transport level h]j)}(h4Number of packets transmitted at the transport levelh]h4Number of packets transmitted at the transport level}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj'ubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj'hhubah}(h]h ]h"]h$]h&]uh1jhj'hhhhhKubh)}(h&.. _ovpn-attribute-set-peer-new-input:h]h}(h]h ]h"]h$]h&]hΌ!ovpn-attribute-set-peer-new-inputuh1hhMhj'hhhhubeh}(h]link-tx-packets-uintah ]h"]link-tx-packets (uint)ah$]h&]uh1hhjhhhhhKubeh}(h](jjeh ]h"]ovpn-attribute-set-peerah$]peerah&]uh1hhjhhhhhK!jKja}j'jsjc}jjsubh)}(hhh](h)}(hpeer-new-inputh]hpeer-new-input}(hj(hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj'hhhhhKubh)}(hhh]h)}(hidh]hid}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h]idah ]h"]h$]idah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(h remote-ipv4h]h remote-ipv4}(hj+(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj((hhhhhKubah}(h] remote-ipv4ah ]h"]h$] remote-ipv4ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(h remote-ipv6h]h remote-ipv6}(hjD(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjA(hhhhhKubah}(h] remote-ipv6ah ]h"]h$] remote-ipv6ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(hremote-ipv6-scope-idh]hremote-ipv6-scope-id}(hj](hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjZ(hhhhhKubah}(h]remote-ipv6-scope-idah ]h"]h$]remote-ipv6-scope-idah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(h remote-porth]h remote-port}(hjv(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjs(hhhhhKubah}(h] remote-portah ]h"]h$] remote-portah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(hsocketh]hsocket}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h]socketah ]h"]socketah$]h&]uh1hhj'hhhhhKubh)}(hhh]h)}(hvpn-ipv4h]hvpn-ipv4}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h]vpn-ipv4ah ]h"]h$]vpn-ipv4ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(hvpn-ipv6h]hvpn-ipv6}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h]vpn-ipv6ah ]h"]h$]vpn-ipv6ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(h local-ipv4h]h local-ipv4}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h] local-ipv4ah ]h"]h$] local-ipv4ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(h local-ipv6h]h local-ipv6}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(hhhhhKubah}(h] local-ipv6ah ]h"]h$] local-ipv6ah&]uh1hhj'hhhhhKjKubh)}(hhh]h)}(hkeepalive-intervalh]hkeepalive-interval}(hj )hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj )hhhhhKubah}(h]keepalive-intervalah ]h"]h$]keepalive-intervalah&]uh1hhj'hhhhhKjKubh)}(hhh](h)}(hkeepalive-timeouth]hkeepalive-timeout}(hj%)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj")hhhhhKubh)}(h&.. _ovpn-attribute-set-peer-set-input:h]h}(h]h ]h"]h$]h&]hΌ!ovpn-attribute-set-peer-set-inputuh1hhMhj")hhhhubeh}(h]keepalive-timeoutah ]h"]h$]keepalive-timeoutah&]uh1hhj'hhhhhKjKubeh}(h](jj'eh ]h"](peer-new-input!ovpn-attribute-set-peer-new-inputeh$]h&]uh1hhjhhhhhKja}jK)j'sjc}j'j'subh)}(hhh](h)}(hpeer-set-inputh]hpeer-set-input}(hjS)hhhNhNubah}(h]h ]h"]h$]h&]hj0uh1hhjP)hhhhhKubh)}(hhh]h)}(hidh]hid}(hjd)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhja)hhhhhKubah}(h]id1ah ]h"]h$]j&(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(h remote-ipv4h]h remote-ipv4}(hj|)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjy)hhhhhKubah}(h]id2ah ]h"]h$]j?(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(h remote-ipv6h]h remote-ipv6}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hhhhhKubah}(h]id3ah ]h"]h$]jX(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(hremote-ipv6-scope-idh]hremote-ipv6-scope-id}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hhhhhKubah}(h]id4ah ]h"]h$]jq(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(h remote-porth]h remote-port}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hhhhhKubah}(h]id5ah ]h"]h$]j(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(hvpn-ipv4h]hvpn-ipv4}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hhhhhKubah}(h]id6ah ]h"]h$]j(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(hvpn-ipv6h]hvpn-ipv6}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)hhhhhKubah}(h]id7ah ]h"]h$]j(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(h local-ipv4h]h local-ipv4}(hj *hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj *hhhhhKubah}(h]id8ah ]h"]h$]j(ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(h local-ipv6h]h local-ipv6}(hj$*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!*hhhhhKubah}(h]id9ah ]h"]h$]j)ah&]uh1hhjP)hhhhhKjKubh)}(hhh]h)}(hkeepalive-intervalh]hkeepalive-interval}(hj<*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj9*hhhhhKubah}(h]id10ah ]h"]h$]j )ah&]uh1hhjP)hhhhhKjKubh)}(hhh](h)}(hkeepalive-timeouth]hkeepalive-timeout}(hjT*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQ*hhhhhKubh)}(h&.. _ovpn-attribute-set-peer-del-input:h]h}(h]h ]h"]h$]h&]hΌ!ovpn-attribute-set-peer-del-inputuh1hhMMhjQ*hhhhubeh}(h]id11ah ]h"]h$]jD)ah&]uh1hhjP)hhhhhKjKubeh}(h](j6j=)eh ]h"](peer-set-input!ovpn-attribute-set-peer-set-inputeh$]h&]uh1hhjhhhhhKja}jy*j3)sjc}j=)j3)subh)}(hhh](h)}(hpeer-del-inputh]hpeer-del-input}(hj*hhhNhNubah}(h]h ]h"]h$]h&]hjRuh1hhj~*hhhhhKubh)}(hhh](h)}(hidh]hid}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*hhhhhKubh)}(h.. _ovpn-attribute-set-keyconf:h]h}(h]h ]h"]h$]h&]hΌovpn-attribute-set-keyconfuh1hhMVhj*hhhhubeh}(h]id12ah ]h"]h$]idah&]uh1hhj~*hhhhhKjKubeh}(h](jXjl*eh ]h"](peer-del-input!ovpn-attribute-set-peer-del-inputeh$]h&]uh1hhjhhhhhKja}j*jb*sjc}jl*jb*subh)}(hhh](h)}(hkeyconfh]hkeyconf}(hj*hhhNhNubah}(h]h ]h"]h$]h&]hjtuh1hhj*hhhhhKubh)}(hhh](h)}(hpeer-id (``u32``)h](h peer-id (}(hj*hhhNhNubh)}(h``u32``h]hu32}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*ubh)}(hj*hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj*hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj*hhhKubj)}(hfThe unique ID of the peer in the device context. To be used to identify peers during key operations h]j)}(hcThe unique ID of the peer in the device context. To be used to identify peers during key operationsh]hcThe unique ID of the peer in the device context. To be used to identify peers during key operations}(hj +hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj*hhubah}(h]h ]h"]h$]h&]uh1jhj*hhhhhKubeh}(h] peer-id-u32ah ]h"] peer-id (u32)ah$]h&]uh1hhj*hhhhhKubh)}(hhh](h)}(hslot (``u32``)h](hslot (}(hj4+hhhNhNubh)}(h``u32``h]hu32}(hj<+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4+ubh)}(hj4+hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj1+hhhhhKubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hjZ+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjW+hhhKubj)}(h'The slot where the key should be storedh]j)}(hjj+h]h'The slot where the key should be stored}(hjl+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjh+ubah}(h]h ]h"]h$]h&]uh1jhjW+ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjT+hhubj)}(hhh](j)}(henumh]henum}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+hhhKubj)}(h":ref:`ovpn-definition-key-slot` h]j)}(h:ref:`ovpn-definition-key-slot`h]h)}(hj+h]j)}(hj+h]hovpn-definition-key-slot}(hj+hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj+ubah}(h]h ]h"]h$]h&]refdocj refdomainj+reftyperef refexplicitrefwarnjovpn-definition-key-slotuh1hhhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjT+hhubeh}(h]h ]h"]h$]h&]uh1jhj1+hhhhhKubeh}(h]slot-u32ah ]h"] slot (u32)ah$]h&]uh1hhj*hhhhhKubh)}(hhh](h)}(hkey-id (``u32``)h](hkey-id (}(hj+hhhNhNubh)}(h``u32``h]hu32}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj+ubh)}(hj+hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj+hhhhhKubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,hhhKubj)}(h^The unique ID of the key in the peer context. Used to fetch the correct key upon decryption h]j)}(h[The unique ID of the key in the peer context. Used to fetch the correct key upon decryptionh]h[The unique ID of the key in the peer context. Used to fetch the correct key upon decryption}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj,hhubah}(h]h ]h"]h$]h&]uh1jhj+hhhhhKubeh}(h] key-id-u32ah ]h"] key-id (u32)ah$]h&]uh1hhj*hhhhhKubh)}(hhh](h)}(hcipher-alg (``u32``)h](h cipher-alg (}(hjC,hhhNhNubh)}(h``u32``h]hu32}(hjK,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjC,ubh)}(hjC,hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj@,hhhhhKubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hji,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjf,hhhKubj)}(h6The cipher to be used when communicating with the peerh]j)}(hjy,h]h6The cipher to be used when communicating with the peer}(hj{,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjw,ubah}(h]h ]h"]h$]h&]uh1jhjf,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjc,hhubj)}(hhh](j)}(henumh]henum}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,hhhKubj)}(h$:ref:`ovpn-definition-cipher-alg` h]j)}(h!:ref:`ovpn-definition-cipher-alg`h]h)}(hj,h]j)}(hj,h]hovpn-definition-cipher-alg}(hj,hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj,ubah}(h]h ]h"]h$]h&]refdocj refdomainj,reftyperef refexplicitrefwarnjovpn-definition-cipher-alguh1hhhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjc,hhubeh}(h]h ]h"]h$]h&]uh1jhj@,hhhhhKubeh}(h]cipher-alg-u32ah ]h"]cipher-alg (u32)ah$]h&]uh1hhj*hhhhhKubh)}(hhh](h)}(hencrypt-dir (``nest``)h](h encrypt-dir (}(hj,hhhNhNubh)}(h``nest``h]hnest}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj,ubh)}(hj,hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj,hhhhhKubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj)}(h"Key material for encrypt directionh]j)}(hj%-h]h"Key material for encrypt direction}(hj'-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj#-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hjC-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj@-hhhKubj)}(h#:ref:`ovpn-attribute-set-keydir` h]j)}(h :ref:`ovpn-attribute-set-keydir`h]h)}(hjW-h]j)}(hjW-h]hovpn-attribute-set-keydir}(hj\-hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjY-ubah}(h]h ]h"]h$]h&]refdocj refdomainjf-reftyperef refexplicitrefwarnjovpn-attribute-set-keydiruh1hhhhKhjU-ubah}(h]h ]h"]h$]h&]uh1jhhhKhjQ-ubah}(h]h ]h"]h$]h&]uh1jhj@-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-hhubeh}(h]h ]h"]h$]h&]uh1jhj,hhhhhKubeh}(h]encrypt-dir-nestah ]h"]encrypt-dir (nest)ah$]h&]uh1hhj*hhhhhKubh)}(hhh](h)}(hdecrypt-dir (``nest``)h](h decrypt-dir (}(hj-hhhNhNubh)}(h``nest``h]hnest}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-ubh)}(hj-hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj-hhhhhMubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj)}(h"Key material for decrypt directionh]j)}(hj-h]h"Key material for decrypt direction}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj-hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj)}(h":ref:`ovpn-attribute-set-keydir` h]j)}(h :ref:`ovpn-attribute-set-keydir`h]h)}(hj.h]j)}(hj.h]hovpn-attribute-set-keydir}(hj.hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj.ubah}(h]h ]h"]h$]h&]refdocj refdomainj.reftyperef refexplicitrefwarnjovpn-attribute-set-keydiruh1hhhhMhj.ubah}(h]h ]h"]h$]h&]uh1jhhhMhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj-hhubeh}(h]h ]h"]h$]h&]uh1jhj-hhhhhMubh)}(h.. _ovpn-attribute-set-keydir:h]h}(h]h ]h"]h$]h&]hΌovpn-attribute-set-keydiruh1hhMhj-hhhhubeh}(h]decrypt-dir-nestah ]h"]decrypt-dir (nest)ah$]h&]uh1hhj*hhhhhMubeh}(h](jzj*eh ]h"]ovpn-attribute-set-keyconfah$]keyconfah&]uh1hhjhhhhhKjKja}jS.j*sjc}j*j*subh)}(hhh](h)}(hkeydirh]hkeydir}(hj\.hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjY.hhhhhMubh)}(hhh](h)}(hcipher-key (``binary``)h](h cipher-key (}(hjm.hhhNhNubh)}(h ``binary``h]hbinary}(hju.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjm.ubh)}(hjm.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjj.hhhhhM ubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj.hhhKubj)}(h*The actual key to be used by the cipher h]j)}(h'The actual key to be used by the cipherh]h'The actual key to be used by the cipher}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM hj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jhhhM hj.hhubah}(h]h ]h"]h$]h&]uh1jhjj.hhhhhM ubeh}(h]cipher-key-binaryah ]h"]cipher-key (binary)ah$]h&]uh1hhjY.hhhhhM ubh)}(hhh](h)}(hnonce-tail (``binary``)h](h nonce-tail (}(hj.hhhNhNubh)}(h ``binary``h]hbinary}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj.ubh)}(hj.hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj.hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj.hhhKubj)}(h[Random nonce to be concatenated to the packet ID, in order to obtain the actual cipher IV h]j)}(hYRandom nonce to be concatenated to the packet ID, in order to obtain the actual cipher IVh]hYRandom nonce to be concatenated to the packet ID, in order to obtain the actual cipher IV}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj/ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj.hhubah}(h]h ]h"]h$]h&]uh1jhj.hhhhhMubh)}(h#.. _ovpn-attribute-set-keyconf-get:h]h}(h]h ]h"]h$]h&]hΌovpn-attribute-set-keyconf-getuh1hhMhj.hhhhubeh}(h]nonce-tail-binaryah ]h"]nonce-tail (binary)ah$]h&]uh1hhjY.hhhhhMubeh}(h](jjF.eh ]h"](keydirovpn-attribute-set-keydireh$]h&]uh1hhjhhhhhMja}j@/j<.sjc}jF.j<.subh)}(hhh](h)}(h keyconf-geth]h keyconf-get}(hjH/hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjE/hhhhhMubh)}(hhh]h)}(hpeer-idh]hpeer-id}(hjY/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjV/hhhhhMubah}(h]peer-idah ]h"]h$]peer-idah&]uh1hhjE/hhhhhMjKubh)}(hhh]h)}(hsloth]hslot}(hjr/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjo/hhhhhMubah}(h]slotah ]h"]h$]slotah&]uh1hhjE/hhhhhMjKubh)}(hhh]h)}(hkey-idh]hkey-id}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/hhhhhM!ubah}(h]key-idah ]h"]key-idah$]h&]uh1hhjE/hhhhhM!ubh)}(hhh](h)}(h cipher-algh]h cipher-alg}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/hhhhhM#ubh)}(h*.. _ovpn-attribute-set-keyconf-swap-input:h]h}(h]h ]h"]h$]h&]hΌ%ovpn-attribute-set-keyconf-swap-inputuh1hhMhj/hhhhubeh}(h]id13ah ]h"]h$]jah&]uh1hhjE/hhhhhM#jKubeh}(h](jj2/eh ]h"]( keyconf-getovpn-attribute-set-keyconf-geteh$]h&]uh1hhjhhhhhMja}j/j(/sjc}j2/j(/subh)}(hhh](h)}(hkeyconf-swap-inputh]hkeyconf-swap-input}(hj/hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj/hhhhhM#ubh)}(hhh](h)}(hpeer-idh]hpeer-id}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/hhhhhM)ubh)}(h).. _ovpn-attribute-set-keyconf-del-input:h]h}(h]h ]h"]h$]h&]hΌ$ovpn-attribute-set-keyconf-del-inputuh1hhMhj/hhhhubeh}(h]id14ah ]h"]h$]jm/ah&]uh1hhj/hhhhhM)jKubeh}(h](jj/eh ]h"](keyconf-swap-input%ovpn-attribute-set-keyconf-swap-inputeh$]h&]uh1hhjhhhhhM#ja}j0j/sjc}j/j/subh)}(hhh](h)}(hkeyconf-del-inputh]hkeyconf-del-input}(hj0hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj 0hhhhhM)ubh)}(hhh]h)}(hpeer-idh]hpeer-id}(hj 0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0hhhhhM/ubah}(h]id15ah ]h"]h$]peer-idah&]uh1hhj 0hhhhhM/jKubh)}(hhh](h)}(hsloth]hslot}(hj90hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj60hhhhhM1ubh)}(h.. _ovpn-attribute-set-ovpn:h]h}(h]h ]h"]h$]h&]hΌovpn-attribute-set-ovpnuh1hhMhj60hhhhubeh}(h]id16ah ]h"]h$]j/ah&]uh1hhj 0hhhhhM1jKubeh}(h](jj/eh ]h"](keyconf-del-input$ovpn-attribute-set-keyconf-del-inputeh$]h&]uh1hhjhhhhhM)ja}j^0j/sjc}j/j/subh)}(hhh](h)}(hovpnh]hovpn}(hjf0hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjc0hhhhhM1ubh)}(hhh](h)}(hifindex (``u32``)h](h ifindex (}(hjw0hhhNhNubh)}(h``u32``h]hu32}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjw0ubh)}(hjw0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjt0hhhhhM6ubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj0hhhKubj)}(h,Index of the ovpn interface to operate on h]j)}(h)Index of the ovpn interface to operate onh]h)Index of the ovpn interface to operate on}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM6hj0ubah}(h]h ]h"]h$]h&]uh1jhj0ubeh}(h]h ]h"]h$]h&]uh1jhhhM6hj0hhubah}(h]h ]h"]h$]h&]uh1jhjt0hhhhhM6ubeh}(h] ifindex-u32ah ]h"] ifindex (u32)ah$]h&]uh1hhjc0hhhhhM6ubh)}(hhh](h)}(hpeer (``nest``)h](hpeer (}(hj0hhhNhNubh)}(h``nest``h]hnest}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubh)}(hj0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj0hhhhhM:ubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj0hhhKubj)}(hPThe peer object containing the attributed of interest for the specific operationh]j)}(hj1h]hPThe peer object containing the attributed of interest for the specific operation}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM:hj1ubah}(h]h ]h"]h$]h&]uh1jhj0ubeh}(h]h ]h"]h$]h&]uh1jhhhM:hj0hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj.1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+1hhhKubj)}(h!:ref:`ovpn-attribute-set-peer` h]j)}(h:ref:`ovpn-attribute-set-peer`h]h)}(hjB1h]j)}(hjB1h]hovpn-attribute-set-peer}(hjG1hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjD1ubah}(h]h ]h"]h$]h&]refdocj refdomainjQ1reftyperef refexplicitrefwarnjovpn-attribute-set-peeruh1hhhhM:hj@1ubah}(h]h ]h"]h$]h&]uh1jhhhM:hj<1ubah}(h]h ]h"]h$]h&]uh1jhj+1ubeh}(h]h ]h"]h$]h&]uh1jhhhM:hj0hhubeh}(h]h ]h"]h$]h&]uh1jhj0hhhhhM:ubeh}(h] peer-nestah ]h"] peer (nest)ah$]h&]uh1hhjc0hhhhhM:ubh)}(hhh](h)}(hkeyconf (``nest``)h](h keyconf (}(hj1hhhNhNubh)}(h``nest``h]hnest}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1ubh)}(hj1hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj1hhhhhMAubj)}(hhh](j)}(hhh](j)}(hdoch]hdoc}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj)}(h"Peer specific cipher configurationh]j)}(hj1h]h"Peer specific cipher configuration}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMAhj1ubah}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhhhMAhj1hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj)}(h#:ref:`ovpn-attribute-set-keyconf` h]j)}(h!:ref:`ovpn-attribute-set-keyconf`h]h)}(hj1h]j)}(hj1h]hovpn-attribute-set-keyconf}(hj1hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj1ubah}(h]h ]h"]h$]h&]refdocj refdomainj1reftyperef refexplicitrefwarnjovpn-attribute-set-keyconfuh1hhhhMAhj1ubah}(h]h ]h"]h$]h&]uh1jhhhMAhj1ubah}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhhhMAhj1hhubeh}(h]h ]h"]h$]h&]uh1jhj1hhhhhMAubh)}(h+.. _ovpn-attribute-set-ovpn-peer-new-input:h]h}(h]h ]h"]h$]h&]hΌ&ovpn-attribute-set-ovpn-peer-new-inputuh1hhMhj1hhhhubeh}(h] keyconf-nestah ]h"]keyconf (nest)ah$]h&]uh1hhjc0hhhhhMAubeh}(h](j$jQ0eh ]h"](ovpnovpn-attribute-set-ovpneh$]h&]uh1hhjhhhhhM1ja}j?2jG0sjc}jQ0jG0subh)}(hhh](h)}(hovpn-peer-new-inputh]hovpn-peer-new-input}(hjG2hhhNhNubah}(h]h ]h"]h$]h&]hj@uh1hhjD2hhhhhMAubh)}(hhh]h)}(hifindexh]hifindex}(hjX2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjU2hhhhhMJubah}(h]ifindexah ]h"]h$]ifindexah&]uh1hhjD2hhhhhMJjKubh)}(hhh](h)}(hpeerh]hpeer}(hjq2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjn2hhhhhMLubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2hhhKubj)}(h*:ref:`ovpn-attribute-set-peer-new-input` h]j)}(h(:ref:`ovpn-attribute-set-peer-new-input`h]h)}(hj2h]j)}(hj2h]h!ovpn-attribute-set-peer-new-input}(hj2hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj2ubah}(h]h ]h"]h$]h&]refdocj refdomainj2reftyperef refexplicitrefwarnj!ovpn-attribute-set-peer-new-inputuh1hhhhMLhj2ubah}(h]h ]h"]h$]h&]uh1jhhhMLhj2ubah}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1jhhhMLhj2hhubah}(h]h ]h"]h$]h&]uh1jhjn2hhhhhMLubh)}(h+.. _ovpn-attribute-set-ovpn-peer-set-input:h]h}(h]h ]h"]h$]h&]hΌ&ovpn-attribute-set-ovpn-peer-set-inputuh1hhMhjn2hhhhubeh}(h]id17ah ]h"]h$]j'ah&]uh1hhjD2hhhhhMLjKubeh}(h](jFj12eh ]h"](ovpn-peer-new-input&ovpn-attribute-set-ovpn-peer-new-inputeh$]h&]uh1hhjhhhhhMAja}j2j'2sjc}j12j'2subh)}(hhh](h)}(hovpn-peer-set-inputh]hovpn-peer-set-input}(hj2hhhNhNubah}(h]h ]h"]h$]h&]hjbuh1hhj2hhhhhMLubh)}(hhh]h)}(hifindexh]hifindex}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj2hhhhhMSubah}(h]id18ah ]h"]h$]jl2ah&]uh1hhj2hhhhhMSjKubh)}(hhh](h)}(hpeerh]hpeer}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3hhhhhMUubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj.3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+3hhhKubj)}(h*:ref:`ovpn-attribute-set-peer-set-input` h]j)}(h(:ref:`ovpn-attribute-set-peer-set-input`h]h)}(hjB3h]j)}(hjB3h]h!ovpn-attribute-set-peer-set-input}(hjG3hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjD3ubah}(h]h ]h"]h$]h&]refdocj refdomainjQ3reftyperef refexplicitrefwarnj!ovpn-attribute-set-peer-set-inputuh1hhhhMUhj@3ubah}(h]h ]h"]h$]h&]uh1jhhhMUhj<3ubah}(h]h ]h"]h$]h&]uh1jhj+3ubeh}(h]h ]h"]h$]h&]uh1jhhhMUhj(3hhubah}(h]h ]h"]h$]h&]uh1jhj3hhhhhMUubh)}(h+.. _ovpn-attribute-set-ovpn-peer-del-input:h]h}(h]h ]h"]h$]h&]hΌ&ovpn-attribute-set-ovpn-peer-del-inputuh1hhMhj3hhhhubeh}(h]id19ah ]h"]h$]peerah&]uh1hhj2hhhhhMUjKubeh}(h](jhj2eh ]h"](ovpn-peer-set-input&ovpn-attribute-set-ovpn-peer-set-inputeh$]h&]uh1hhjhhhhhMLja}j3j2sjc}j2j2subh)}(hhh](h)}(hovpn-peer-del-inputh]hovpn-peer-del-input}(hj3hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj3hhhhhMUubh)}(hhh]h)}(hifindexh]hifindex}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3hhhhhM\ubah}(h]id20ah ]h"]h$]ifindexah&]uh1hhj3hhhhhM\jKubh)}(hhh](h)}(hpeerh]hpeer}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3hhhhhM^ubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj3hhhKubj)}(h*:ref:`ovpn-attribute-set-peer-del-input` h]j)}(h(:ref:`ovpn-attribute-set-peer-del-input`h]h)}(hj3h]j)}(hj3h]h!ovpn-attribute-set-peer-del-input}(hj3hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj3ubah}(h]h ]h"]h$]h&]refdocj refdomainj3reftyperef refexplicitrefwarnj!ovpn-attribute-set-peer-del-inputuh1hhhhM^hj3ubah}(h]h ]h"]h$]h&]uh1jhhhM^hj3ubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]uh1jhhhM^hj3hhubah}(h]h ]h"]h$]h&]uh1jhj3hhhhhM^ubh)}(h(.. _ovpn-attribute-set-ovpn-keyconf-get:h]h}(h]h ]h"]h$]h&]hΌ#ovpn-attribute-set-ovpn-keyconf-getuh1hhMhj3hhhhubeh}(h]id21ah ]h"]h$]peerah&]uh1hhj3hhhhhM^jKubeh}(h](jj3eh ]h"](ovpn-peer-del-input&ovpn-attribute-set-ovpn-peer-del-inputeh$]h&]uh1hhjhhhhhMUja}j>4j{3sjc}j3j{3subh)}(hhh](h)}(hovpn-keyconf-geth]hovpn-keyconf-get}(hjF4hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjC4hhhhhM^ubh)}(hhh]h)}(hifindexh]hifindex}(hjW4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjT4hhhhhMeubah}(h]id22ah ]h"]h$]ifindexah&]uh1hhjC4hhhhhMejKubh)}(hhh](h)}(hkeyconfh]hkeyconf}(hjp4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjm4hhhhhMgubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj4hhhKubj)}(h':ref:`ovpn-attribute-set-keyconf-get` h]j)}(h%:ref:`ovpn-attribute-set-keyconf-get`h]h)}(hj4h]j)}(hj4h]hovpn-attribute-set-keyconf-get}(hj4hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj4ubah}(h]h ]h"]h$]h&]refdocj refdomainj4reftyperef refexplicitrefwarnjovpn-attribute-set-keyconf-getuh1hhhhMghj4ubah}(h]h ]h"]h$]h&]uh1jhhhMghj4ubah}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]uh1jhhhMghj~4hhubah}(h]h ]h"]h$]h&]uh1jhjm4hhhhhMgubh)}(h/.. _ovpn-attribute-set-ovpn-keyconf-swap-input:h]h}(h]h ]h"]h$]h&]hΌ*ovpn-attribute-set-ovpn-keyconf-swap-inputuh1hhMhjm4hhhhubeh}(h]id23ah ]h"]h$]jU.ah&]uh1hhjC4hhhhhMgjKubeh}(h](jj04eh ]h"](ovpn-keyconf-get#ovpn-attribute-set-ovpn-keyconf-geteh$]h&]uh1hhjhhhhhM^ja}j4j&4sjc}j04j&4subh)}(hhh](h)}(hovpn-keyconf-swap-inputh]hovpn-keyconf-swap-input}(hj4hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj4hhhhhMgubh)}(hhh]h)}(hifindexh]hifindex}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4hhhhhMnubah}(h]id24ah ]h"]h$]ifindexah&]uh1hhj4hhhhhMnjKubh)}(hhh](h)}(hkeyconfh]hkeyconf}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5hhhhhMpubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj.5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+5hhhKubj)}(h.:ref:`ovpn-attribute-set-keyconf-swap-input` h]j)}(h,:ref:`ovpn-attribute-set-keyconf-swap-input`h]h)}(hjB5h]j)}(hjB5h]h%ovpn-attribute-set-keyconf-swap-input}(hjG5hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjD5ubah}(h]h ]h"]h$]h&]refdocj refdomainjQ5reftyperef refexplicitrefwarnj%ovpn-attribute-set-keyconf-swap-inputuh1hhhhMphj@5ubah}(h]h ]h"]h$]h&]uh1jhhhMphj<5ubah}(h]h ]h"]h$]h&]uh1jhj+5ubeh}(h]h ]h"]h$]h&]uh1jhhhMphj(5hhubah}(h]h ]h"]h$]h&]uh1jhj5hhhhhMpubh)}(h... _ovpn-attribute-set-ovpn-keyconf-del-input:h]h}(h]h ]h"]h$]h&]hΌ)ovpn-attribute-set-ovpn-keyconf-del-inputuh1hhM$hj5hhhhubeh}(h]id25ah ]h"]h$]keyconfah&]uh1hhj4hhhhhMpjKubeh}(h](jj4eh ]h"](ovpn-keyconf-swap-input*ovpn-attribute-set-ovpn-keyconf-swap-inputeh$]h&]uh1hhjhhhhhMgja}j5j4sjc}j4j4subh)}(hhh](h)}(hovpn-keyconf-del-inputh]hovpn-keyconf-del-input}(hj5hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj5hhhhhMpubh)}(hhh]h)}(hifindexh]hifindex}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5hhhhhMwubah}(h]id26ah ]h"]h$]ifindexah&]uh1hhj5hhhhhMwjKubh)}(hhh](h)}(hkeyconfh]hkeyconf}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5hhhhhMyubj)}(hhh]j)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5hhhKubj)}(h,:ref:`ovpn-attribute-set-keyconf-del-input` h]j)}(h+:ref:`ovpn-attribute-set-keyconf-del-input`h]h)}(hj5h]j)}(hj5h]h$ovpn-attribute-set-keyconf-del-input}(hj5hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj5ubah}(h]h ]h"]h$]h&]refdocj refdomainj5reftyperef refexplicitrefwarnj$ovpn-attribute-set-keyconf-del-inputuh1hhhhMyhj5ubah}(h]h ]h"]h$]h&]uh1jhhhMyhj5ubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jhhhMyhj5hhubah}(h]h ]h"]h$]h&]uh1jhj5hhhhhMyubeh}(h]id27ah ]h"]h$]keyconfah&]uh1hhj5hhhhhMyjKubeh}(h](jj5eh ]h"](ovpn-keyconf-del-input)ovpn-attribute-set-ovpn-keyconf-del-inputeh$]h&]uh1hhjhhhhhMpja}j36j{5sjc}j5j{5subeh}(h]jah ]h"]attribute setsah$]h&]uh1hhhhhhhhK!ubeh}(h](j>heh ]h"](!family ovpn netlink specification netlink-ovpneh$]h&]uh1hhhhhhhhKja}jD6hsjc}hhsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjl6error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'doctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addresses pep_base_urlhttps://peps.python.org/pep_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/rfc_referencesNsection_self_linksmartquotes_locales]envNtrim_footnote_reference_space smart_quotesubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(h]haje]j[ajX]jNaj@ ]j6 aj ]j aj]jaj,]j"aj]jajl]jbajR]jHaj]jaj/]j%aj]jaj]jaj]jaj]jaj']j'aj=)]j3)ajl*]jb*aj*]j*ajF.]j<.aj2/]j(/aj/]j/aj/]j/ajQ0]jG0aj12]j'2aj2]j2aj3]j{3aj04]j&4aj4]j4aj5]j{5aunameids}(jD6hjC6j>j!jjGj]jjj^jej]jjF jXjE jj j@ j jjj jjj2jj1j&jj,jjHjrjjqjjjXjljWjjjRjjjjjjjjjj jj/jj?jj cipher-algNjjjjjjjjj<6jj'jpeerNj!jjjjqjnjjjejbjjj+ j( j j j{!jx!j:"j7"j"j"j\#jY#j#j#j"$j$j$j$j1%j.%j%j%j%j%jZ&jW&j&j&j 'j'j'j'j'j'jK)j'jJ)jidN remote-ipv4N remote-ipv6Nremote-ipv6-scope-idN remote-portNj(j(vpn-ipv4Nvpn-ipv6N local-ipv4N local-ipv6Nkeepalive-intervalNkeepalive-timeoutNjy*j=)jx*j6j*jl*j*jXjS.j*keyconfNj.+j++j+j+j=,j:,j,j,j-j-jL.jI.j@/jF.j?/jj.j.j8/j5/j/j2/j/jpeer-idNslotNj/j/j0j/j0jj^0j/j]0jj?2jQ0j>2j$j0j0j1j}1j72j42j2j12j2jFifindexNj3j2j3jhj>4j3j=4jj4j04j4jj5j4j5jj36j5j26ju nametypes}(jD6jC6j!jGjj^j]jF jE j j jjj2j1jjjrjqjXjWjjjjjjjjjj6jjjjj<6j'j6j!jjqjjejj+ j j{!j:"j"j\#j#j"$j$j1%j%j%jZ&j&j 'j'j'jK)jJ)j6j6j6j6j6j(j6j6j6j6j6j6jy*jx*j*j*jS.j6j.+j+j=,j,j-jL.j@/wGj?/j.j8/j/j/j6j6j/j0j0j^0j]0j?2j>2j0j1j72j2j2j6j3j3j>4j=4j4j4j5j5j36j26uh}(hhj>hjhj]j$jjJjejfjjfjXjejjej@ jK jjK j j jj jjj&jj,j7jHj7jjjjjjljwjjwjRj]jj]jjjjjjj jj/j0j?j0jjjajjjjjjjjjjjjjjjjjjj$jnjjjtjbjjjhj( jj j. jx!j j7"j~!j"j="jY#j"j#j_#j$j#j$j%$j.%j$j%j4%j%j%jW&j%j&j]&j'j&j'j#'j'j'j'j'jj'j"(j(j;(j((jT(jA(jm(jZ(j(js(j(j(j(j(j(j(j(j(j)j(j)j )j@)j")j=)jP)j6jP)jt)ja)j)jy)j)j)j)j)j)j)j)j)j*j)j*j *j4*j!*jL*j9*jo*jQ*jl*j~*jXj~*j*j*j*j*jzj*j++j*j+j1+j:,j+j,j@,j-j,jI.j-jF.jY.jjY.j.jj.j5/j.j2/jE/jjE/ji/jV/j/jo/j/j/j/j/j/j/jj/j/j/j/j 0jj 0j00j0jT0j60jQ0jc0j$jc0j0jt0j}1j0j42j1j12jD2jFjD2jh2jU2j2jn2j2j2jhj2j3j2j3j3j3j3jj3j3j3j34j3j04jC4jjC4jg4jT4j4jm4j4j4jj4j5j4j5j5j5j5jj5j5j5j(6j5hjjWjNjyjpjjjjjjjjj jjBj9jdj[jj}jjjjjjjjj9j0j[jRj}jtjjjjjjjjj0j'jRjIjtjkjjjjjjjjjjj@j7jbjYjj{jjjjjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jz6K?sRparse_messages](hsystem_message)}(hhh]j)}(h%Duplicate implicit target name: "id".h]h)Duplicate implicit target name: “id”.}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj6ubah}(h]h ]h"]h$]h&]jt)alevelKtypeINFOsourcehlineKuh1j6hja)hhhhhKubj6)}(hhh]j)}(h.Duplicate implicit target name: "remote-ipv4".h]h2Duplicate implicit target name: “remote-ipv4”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]j)alevelKtypej7sourcehlineKuh1j6hjy)hhhhhKubj6)}(hhh]j)}(h.Duplicate implicit target name: "remote-ipv6".h]h2Duplicate implicit target name: “remote-ipv6”.}(hj47hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj17ubah}(h]h ]h"]h$]h&]j)alevelKtypej7sourcehlineKuh1j6hj)hhhhhKubj6)}(hhh]j)}(h7Duplicate implicit target name: "remote-ipv6-scope-id".h]h;Duplicate implicit target name: “remote-ipv6-scope-id”.}(hjO7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjL7ubah}(h]h ]h"]h$]h&]j)alevelKtypej7sourcehlineKuh1j6hj)hhhhhKubj6)}(hhh]j)}(h.Duplicate implicit target name: "remote-port".h]h2Duplicate implicit target name: “remote-port”.}(hjj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjg7ubah}(h]h ]h"]h$]h&]j)alevelKtypej7sourcehlineKuh1j6hj)hhhhhKubj6)}(hhh]j)}(h+Duplicate implicit target name: "vpn-ipv4".h]h/Duplicate implicit target name: “vpn-ipv4”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]j)alevelKtypej7sourcehlineKuh1j6hj)hhhhhKubj6)}(hhh]j)}(h+Duplicate implicit target name: "vpn-ipv6".h]h/Duplicate implicit target name: “vpn-ipv6”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]j*alevelKtypej7sourcehlineKuh1j6hj)hhhhhKubj6)}(hhh]j)}(h-Duplicate implicit target name: "local-ipv4".h]h1Duplicate implicit target name: “local-ipv4”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]j*alevelKtypej7sourcehlineKuh1j6hj *hhhhhKubj6)}(hhh]j)}(h-Duplicate implicit target name: "local-ipv6".h]h1Duplicate implicit target name: “local-ipv6”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]j4*alevelKtypej7sourcehlineKuh1j6hj!*hhhhhKubj6)}(hhh]j)}(h5Duplicate implicit target name: "keepalive-interval".h]h9Duplicate implicit target name: “keepalive-interval”.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]jL*alevelKtypej7sourcehlineKuh1j6hj9*hhhhhKubj6)}(hhh]j)}(h4Duplicate implicit target name: "keepalive-timeout".h]h8Duplicate implicit target name: “keepalive-timeout”.}(hj 8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 8ubah}(h]h ]h"]h$]h&]jo*alevelKtypej7sourcehlineKuh1j6hjQ*hhhhhKubj6)}(hhh]j)}(h%Duplicate implicit target name: "id".h]h)Duplicate implicit target name: “id”.}(hj'8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$8ubah}(h]h ]h"]h$]h&]j*alevelKtypej7sourcehlineKuh1j6hj*hhhhhKubj6)}(hhh]j)}(h-Duplicate implicit target name: "cipher-alg".h]h1Duplicate implicit target name: “cipher-alg”.}(hjB8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?8ubah}(h]h ]h"]h$]h&]j/alevelKtypej7sourcehlineM#uh1j6hj/hhhhhM#ubj6)}(hhh]j)}(h*Duplicate implicit target name: "peer-id".h]h.Duplicate implicit target name: “peer-id”.}(hj]8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjZ8ubah}(h]h ]h"]h$]h&]j/alevelKtypej7sourcehlineM)uh1j6hj/hhhhhM)ubj6)}(hhh]j)}(h*Duplicate implicit target name: "peer-id".h]h.Duplicate implicit target name: “peer-id”.}(hjx8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhju8ubah}(h]h ]h"]h$]h&]j00alevelKtypej7sourcehlineM/uh1j6hj0hhhhhM/ubj6)}(hhh]j)}(h'Duplicate implicit target name: "slot".h]h+Duplicate implicit target name: “slot”.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8ubah}(h]h ]h"]h$]h&]jT0alevelKtypej7sourcehlineM1uh1j6hj60hhhhhM1ubj6)}(hhh]j)}(h'Duplicate implicit target name: "peer".h]h+Duplicate implicit target name: “peer”.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8ubah}(h]h ]h"]h$]h&]j2alevelKtypej7sourcehlineMLuh1j6hjn2hhhhhMLubj6)}(hhh]j)}(h*Duplicate implicit target name: "ifindex".h]h.Duplicate implicit target name: “ifindex”.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8ubah}(h]h ]h"]h$]h&]j3alevelKtypej7sourcehlineMSuh1j6hj2hhhhhMSubj6)}(hhh]j)}(h'Duplicate implicit target name: "peer".h]h+Duplicate implicit target name: “peer”.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8ubah}(h]h ]h"]h$]h&]j3alevelKtypej7sourcehlineMUuh1j6hj3hhhhhMUubj6)}(hhh]j)}(h*Duplicate implicit target name: "ifindex".h]h.Duplicate implicit target name: “ifindex”.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8ubah}(h]h ]h"]h$]h&]j3alevelKtypej7sourcehlineM\uh1j6hj3hhhhhM\ubj6)}(hhh]j)}(h'Duplicate implicit target name: "peer".h]h+Duplicate implicit target name: “peer”.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]j34alevelKtypej7sourcehlineM^uh1j6hj3hhhhhM^ubj6)}(hhh]j)}(h*Duplicate implicit target name: "ifindex".h]h.Duplicate implicit target name: “ifindex”.}(hj59hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj29ubah}(h]h ]h"]h$]h&]jg4alevelKtypej7sourcehlineMeuh1j6hjT4hhhhhMeubj6)}(hhh]j)}(h*Duplicate implicit target name: "keyconf".h]h.Duplicate implicit target name: “keyconf”.}(hjP9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjM9ubah}(h]h ]h"]h$]h&]j4alevelKtypej7sourcehlineMguh1j6hjm4hhhhhMgubj6)}(hhh]j)}(h*Duplicate implicit target name: "ifindex".h]h.Duplicate implicit target name: “ifindex”.}(hjk9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjh9ubah}(h]h ]h"]h$]h&]j5alevelKtypej7sourcehlineMnuh1j6hj4hhhhhMnubj6)}(hhh]j)}(h*Duplicate implicit target name: "keyconf".h]h.Duplicate implicit target name: “keyconf”.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]j5alevelKtypej7sourcehlineMpuh1j6hj5hhhhhMpubj6)}(hhh]j)}(h*Duplicate implicit target name: "ifindex".h]h.Duplicate implicit target name: “ifindex”.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]j5alevelKtypej7sourcehlineMwuh1j6hj5hhhhhMwubj6)}(hhh]j)}(h*Duplicate implicit target name: "keyconf".h]h.Duplicate implicit target name: “keyconf”.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]j(6alevelKtypej7sourcehlineMyuh1j6hj5hhhhhMyubetransform_messages](j6)}(hhh]j)}(hhh]h2Hyperlink target "netlink-ovpn" is not referenced.}hj9sbah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineKuh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-operation-peer-new" is not referenced.}hj9sbah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineKuh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-operation-peer-set" is not referenced.}hj :sbah}(h]h ]h"]h$]h&]uh1jhj :ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineK4uh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-operation-peer-get" is not referenced.}hj':sbah}(h]h ]h"]h$]h&]uh1jhj$:ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineKJuh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-operation-peer-del" is not referenced.}hjA:sbah}(h]h ]h"]h$]h&]uh1jhj>:ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineKkuh1j6ubj6)}(hhh]j)}(hhh]hAHyperlink target "ovpn-operation-peer-del-ntf" is not referenced.}hj[:sbah}(h]h ]h"]h$]h&]uh1jhjX:ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineKuh1j6ubj6)}(hhh]j)}(hhh]hHyperlink target "ovpn-definition-key-slot" is not referenced.}hjE;sbah}(h]h ]h"]h$]h&]uh1jhjB;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineM&uh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-attribute-set-peer" is not referenced.}hj_;sbah}(h]h ]h"]h$]h&]uh1jhj\;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineM8uh1j6ubj6)}(hhh]j)}(hhh]hGHyperlink target "ovpn-attribute-set-peer-new-input" is not referenced.}hjy;sbah}(h]h ]h"]h$]h&]uh1jhjv;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hGHyperlink target "ovpn-attribute-set-peer-set-input" is not referenced.}hj;sbah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hGHyperlink target "ovpn-attribute-set-peer-del-input" is not referenced.}hj;sbah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMMuh1j6ubj6)}(hhh]j)}(hhh]h@Hyperlink target "ovpn-attribute-set-keyconf" is not referenced.}hj;sbah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMVuh1j6ubj6)}(hhh]j)}(hhh]h?Hyperlink target "ovpn-attribute-set-keydir" is not referenced.}hj;sbah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hDHyperlink target "ovpn-attribute-set-keyconf-get" is not referenced.}hj;sbah}(h]h ]h"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hKHyperlink target "ovpn-attribute-set-keyconf-swap-input" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hJHyperlink target "ovpn-attribute-set-keyconf-del-input" is not referenced.}hj/<sbah}(h]h ]h"]h$]h&]uh1jhj,<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]h=Hyperlink target "ovpn-attribute-set-ovpn" is not referenced.}hjI<sbah}(h]h ]h"]h$]h&]uh1jhjF<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hLHyperlink target "ovpn-attribute-set-ovpn-peer-new-input" is not referenced.}hjc<sbah}(h]h ]h"]h$]h&]uh1jhj`<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hLHyperlink target "ovpn-attribute-set-ovpn-peer-set-input" is not referenced.}hj}<sbah}(h]h ]h"]h$]h&]uh1jhjz<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hLHyperlink target "ovpn-attribute-set-ovpn-peer-del-input" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hIHyperlink target "ovpn-attribute-set-ovpn-keyconf-get" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hPHyperlink target "ovpn-attribute-set-ovpn-keyconf-swap-input" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineMuh1j6ubj6)}(hhh]j)}(hhh]hOHyperlink target "ovpn-attribute-set-ovpn-keyconf-del-input" is not referenced.}hj<sbah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]levelKtypej7sourcehlineM$uh1j6ube transformerN include_log] decorationNhhub.