HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/zsh/functions/Completion/Solaris.zwc
,p5.8.1c���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_be_namec��	\�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_beadm�P���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_coreadmP��H�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dhcpinfop�iT�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dladmp�"���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dtrace�"�$���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dumpadm��%h	�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_flowadm�(�
p�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_fmadm�(<,�t�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_inetadm<�,?7�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ipadm�,~:1��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pfexec~:K;�2p�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pkg5�G�(�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_prstat�G�I�,�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ptree�I#Jl�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_savecorekJ��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_snoopkJ�KC��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcadm�KNZ$�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svccfgNYRM��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcpropY-S���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcsdT+	�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcs_fmridT�V��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zlogin�V0W���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zoneadm0�[���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zones�[A ��,PA ��d�$�,��[�A���A"
�
����AC�APyA������$localtypebe_namesexplzparseoptsbe_names�����f����_call_program boot-environs beadm list -H���%%;���type��r�all�be_names�������f����_call_program boot-environs beadm list -sH�����;�%%;��_descriptionboot�environs�boot environment�compadd��@���expl[@]�be_names  A �k#,@A���ATA"r����@�A<� Q�����0HdA�&�A,
k#�A,��A�F`xA�A ���0�A���-x0�A"r�� �%,�U�AA$C�4�aۜu�U0�A""r���%,�Q	A �	�
�au=
�
00Ax�
�A.+rEeA�,��A.-r5A��,YA,&
�aۜu=
U�00	A"7r%E
�,iA C��au9�0HA����a)�0�A��8�aea0�
A���a
]0	;ACF��localexplargscmds CURRENT == 2 �OSTYPEsolaris�set�policy_wantedsubcommands�subcommand�compadd�cmdsactivatecreatedestroylistmountrenameunmountreturn��words[2]�curcontext���curcontext%:*�-�cmd:�shiftwords CURRENT-- �cmd_wantedboot�environs�boot environment�_be_namecreate�OSTYPEsolaris��-a[activate new BE]��-d[description]:description��*-o[property]:zfs property��-p[create new BE in specified zfs pool]:zfs pool:_zfs_pool�_arguments�-*��args�-e[base BE]:BE name or snapshot:_be_name -t all��:new BE name:��OSTYPEsolaris��-f[unmount BE if necessary]��(:)-O[destroy all orphaned boot environments]�_arguments�-F[don't prompt for verification]��:BE or BE snapshot:_be_name��OSTYPEsolaris��-d[list subordinate filesystems]��OSTYPEfreebsd��-D[display space usage of boot environment]�_arguments�-a[list subordinate filesystems and snapshots]��-s[list snapshots]��-H[parseable format]��:boot environment:_be_name��OSTYPEsolaris��-b[mount associated boot pool dataset]�_arguments�:BE name:_be_name��:mountpoint:_path_files -/�_arguments�:existing boot environment name:_be_name��:new boot environment:�_arguments�*-n[specify policy]:policy:(static -static noevict -noevict)��*:BE name:_be_name�u�n��mount_arguments�-f[force unmount]��:boot environment:_be_name�_message�unknown beadm subcommand: �service�A��8AD��Tuq
e�	�A�Q�qA(�%8I�i!	�	�
APCFHۜ�t�9
�
��|�m��!localcontentoptioncontent�anon[anonymous private mappings]��ctf[CTF type information]��data[writable private file mappings]��dism[DISM mappings]��heap[process heap]��ism[ISM mappings]��rodata[read-only private file mappings]��shanon[anonymous shared mappings]��shfile[file-backed shared mappings]��shm[System V shared memory]��stack[process stack]��symtab[symbol table sections for loaded files]��text[readable and executable private file mappings]��global:allow global core dumps��process:allow per-process core dumps��global-setid:allow set-id global core dumps��proc-setid:allow set-id per-process core dumps��log:generate a syslog message on global core dump��kzone:allow kernel zone core dumps�_argumentsset1�-g[global core file name pattern]:��-G[global core file content]:content:_values -s + "content" $content��-i[per-process core file name pattern]:��-I[per-process core file content]:content:_values -s + "content" $content��*-d[disable core option]:option:(($option))��*-e[enable core option]:option:(($option))�set2�-p[PID-specific per-process core file name pattern]:��-P[PID-specific per-process core file content]:content:_values -s + "content" $content��*:pids:_pids�set3�-u[update options from coreadm.conf]�AT
1A���LAT�(����4Xx����<`����,Pp���j���0Tx���,Pl���� @d����4Pl����@d����	<	`	�	�	�	�	
(
L
`
�
�
�
�
,AX%	P����@p���$
P
�
�
�
4`A ������M�AC	F�_dhcpinfolocalmnemonics_v4mnemonics_v6mnemonics_v4SubnetUTCoffstRouterTimeservIEN116nsDNSservLogservCookieLprservImpressResourceHostnameBootsizeDumpfileDNSdmainSwapservRootpathExtendPIpFwdFNLrouteFPFilterMaxIpSizIpTTLPathTOPathTblSameMtuFBroadcstMaskDscFMaskSupFRDiscvyFRSolictSStaticRtTrailerFArpTimeOEthEncapTcpTTLTcpKaIntTcpKaGbFNISdmainNISservsNTPservsNetBNmsNetBDstsNetBNdTNetBScopXFontSrvXDispMgrLeaseTimMessageT1TimeT2TimeNW_dmainNWIPOptsNIS+domNIS+servTFTPsrvNOptBootFMblIPAgtOptBootFMblIPAgtSMTPservPOP3servNNTPservWWWservsFingersvIRCservsSTservsSTDAservsUserClasSLP_DASLP_SSAgentOptFQDNPXEarchBootFileBootPathBootSrvABootSrvNEchoVCLeaseNegmnemonics_v6ClientIDServerIDPreferenceUnicastUserClassVendorClassSIPNamesSIPAddressesDNSAddressesDNSSearchNISServersNIS+ServersNISDomainNIS+DomainSNTPServersInfoRefreshBCMCDomainBCMCAddresses_arguments�-c[]��-i[interface]:interface:��-n[maximum number of lines]:limit:��:DHCP Parameter:_values "DHCP Parameter" $mnemonics_v4�_dhcpinfo��@�A��
?A��!�5A��0XCA��!�5A��l�FA��!�5A���CA��!�5A��P?A��!�5A��<�DA��!�5A����KA��!�5A� �	PTA��!�5A�$��
�AA��!�5A�(��?A��!�5A�,��Q>A��!�5A�0�<�EA��!�5A�4���EA��!�5A�8��C?A��!�5A�<��?A��!�5At.@��@�pI2A@�'EE|E�E�A�g���Ag�A$C�� H��A ���$d�A ����pA ����DA C����A ���t�A ���P��A��T�AC�� xA$����	T	�	A<��	�	
-
M
!m�e�5
�
A��1A. ���A" C����
!��F��AdC	�1A%A,�	&Pp����l�<A�	&�A,)\}A.*��A(C%L���j��|�A,���� @d�A,�����(\��A0C%��L`t��A,���� 8|TtA 
%���K#��A0�
%����+� 0A�
��Q��A,C�t��|�D\A$��������AC%�A$��p��  @ATC�PpT����$Pl����0X|A,������(<A@C%��\|t�����@`A0�%T�x�����A %d
;+�xA C%x����A$����� A%<u�A$��( �h �|�A(%�	�| � |� A���� !!�!"M"�"�"=#�#�#U$�$�$A%u%�%Q&�&�&
'I'�'�'!(u(�()�)*+u+�+u,�,)-�-�-.A(C%�i.�.	/Y/�/	0A C %�Q0�01q1A��!%$�1�1�152y2�2	3M3�3�34�4�4i5�5I6�6!7�78i8�8�8�8M9�9�9Q:AC)�d�:A*%�9;};A$+� �;<U<�<�<A�
C,^�0�	A,�,&=4=��X=�l�x=0�=AH�-�=�
�=%?@�@�A)A��B�B�C�D�F0
GA �1�4G�
aGH�H0�HADC3�I�
-I1J�J�=IK%L�L�@�B�CMM=O0�OAC7��O�
!P0�PA8�8��P�
QR-S�S�TaV�W�X�Y05ZA8�;�dZ�
�Z�[�\�]�^aV�W�X`0
�`A ?��`�
ab`0!c	A$�@�Dc�
qc�d�e`0�f
A$�B��f�
�fhi`0jA\�D�@j�
�=mj�B�CIk�@�k�Ail�nn�n��p�p�q0=sA,�I&ls�
�s�t]umvaw�w0
�w
A L�$x�
aQxay0�yA@�M�z�
9z�t5{e|aw�AY}��B�}05~A,Q&\~�
�=�~e��@��0
�A �S�8��
e�A��0��A8CU�ԅ�
�	�������Ŋ
���0i�A,�X&���
�AՎ��B�0��A(�Z���
�Őe��@�0��A0�\F ��
M�)�����%��@��0E�A$�_�x��
�������F05�A$�a�p��
�������F0M�A0�cF���
��ݡ��i�ѥ�@�F0a�A(Cf���
Ŧѧ���٪0
�A �h�P��
a}���0-�A$Cj�\��
������E�0�A0�lF��
A�M�]�Q�aw��Y�0
��A Co����
a���0e�ADCq����
��ͻݼѽaw���A5���Bſ0��A<�t�$��
Q���e����C����@��0
5�A Cx�x��
������0

� A z�P��
a}���0
�!A �{�X��
���@��0�"A,�}&@��
m�}���e����F0��#A8�����
�����������)�����0��$A4��f��
�-�=�������U���0M�%A����
����0
��&A ���$��
Q�a���0=A�'A���p��
���Ay���B!�
�
���������������
����h�}����@�U�I���A$���A��&	�A(Ñ<��
i�E�U�i��0Y�(A$�����
������q0
�)A ���
E)90�*A,×&��
E!��@U0�+A0C�F��
%	
�=
��0
�,A ���
=!10�-A(��
�9Q�0�.A$����
���0
	/A ��X�
��!0A!0A$ä�d!�
�!�"!$!0;1Aæ&�%A÷F999_dladm_linkscompadd��@���_call_program links dladm show-link -p -o link�_dladm_devscompadd��@���_call_program devices dladm show-phys -p -o device�_dladm_aggrscompadd��@���_call_program aggregations dladm show-aggr -p -o link�_dladm_aggr_portscompadd��@���_call_program ports dladm show-aggr -p -x -o ports�_dladm_vlanscompadd��@���_call_program vlans dladm show-vlan -p -o link�_dladm_wifi_linkscompadd��@���_call_program wifi-links dladm show-wifi -p -o link�_dladm_wifi_netscompadd��@����f����_call_program networks dladm scan-wifi -p -o essid���_dladm_secobjscompadd��@����f����_call_program secure-objects dladm show-secobj -p -o object���_dladm_etherscompadd��@���_call_program ethers dladm show-ether -p -o link�_dladm_vnicscompadd��@���_call_program vnics dladm show-vnic -p -o link�_dladm_etherstubscompadd��@���_call_program etherstubs dladm show-etherstub�_dladm_bridgescompadd��@���_call_program bridges dladm show-bridge -p -o bridge�_dladm_iptunscompadd��@���_call_program ip-tunnels dladm show-iptun -p -o link�_dladm_partscompadd��@���_call_program parts dladm show-part -p -o link�_dladm_iblinkscompadd��@���_call_program iblinks dladm show-ib -p -o link�_dladmlocalcurcontext��curcontext�statelineexpltypesetopt_argssubcmdslinkpropslinkprops_generallinkprops_nonvlanvniclinkprops_wifilinkprops_etherlinkprops_iblinkprops_iptunlink_propertieslink_stats_propertiesvnic_propertiesaggr_propertiesaggr_lacp_propertiesaggr_ext_propertiesvlan_propertieswifi_propertieswifi_connect_propertiesether_propertieslinkprop_propertiessecobj_propertiesbridge_propertiesbridge_stats_propertiesbridge_link_propertiesbridge_link_stats_propertiesbridge_fwd_propertiesbridge_fwd_propertiesbridge_trill_propertiesiptun_propertiestunnel_valuespart_propertiesib_propertiessubcmdshelpshow�ethershow�ib�add�create�delete�modify�remove�show���aggr�bridge��rename�show��link�connect�disconnect�scan�show��wifi�reset�set�show��linkprop�create�delete�modify�show��vlan�delete�show��phys�create�delete�modify�show���vnic�iptun��create�delete�show���etherstub�secobj�part�cap��service�dladm�_arguments�-*��-\?[display help information]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�dladm subcommand�compadd�r:|-=* r:|=*�subcmdsservice��words[1]�curcontext���curcontext%:*�-�service:�link_propertieslinkzoneclassoveripacketsrbytesierrorsopacketsobytesoerrorsaggr_propertiespolicyaddrpolicylacpactivitylacptimermodeflagsaggr_lacp_propertiesportaggregatablesynccolldistdefaultedexpiredaggr_ext_propertiesspeedduplexaddressportstatevlan_propertiesessidbssidstrengthbsstype�wifi_connect_propertiesstatusauthptypeautospeed�duplexpauserem_faultpropertyvaluedefaultpossibleobjectmacaddrmacaddrtypebridgeprioritybmaxagebhellotimebfwddelayforceprototctimetccounttchangedesrootrootcostrootportmaxagehellotimefwddelayholdtimebridgedropsforwardsmbcastrecvsentunknownindexuptimeopercostoperp2poperedgedescostdesbridgedesporttcackcfgbpdutcnbpdurstpbpdutxbpduxmitbridge_fwd_propertiesdestoutputnicknexthopiptun_propertiestyperemotetunnel_values�local:address/host:��remote:address/host:�part_propertiespkeyhcaguidportguidpkeyslinkprops_general�autopush:streams modules��cos:value:(0 1 2 3 4 5 6 7)��cpus:processors��cpus-effective��etsbw-lcl:percentage:��etsbw-lcl-advice��etsbw-lcl-effective��etsbw-rmt-effective��lro:value:(off on auto)��lro-effective��mac-address:MAC address��maxbw:bandwith��pool:pools��pool-effective��priority:priority:(high medium low)��rxringsavail��rxrings:value��rxhwclntavail��txringsavail��txrings:value��txhwclntavail��forward:value:(0 1)��stp_priority:value��stp_cost:value��stp_edge:value:(0 1)��stp_p2p:value:(true false auto)��stp_mcheck:value:(0 1)��protection:value:(mac-nospoof ip-nospoof dhcp-nospoof restricted)��vsi-mgrid:IPv6 address��vsi-mgrid-effective��vsi-mgrid-enc:encoding:(oracle_v1 none)��vsi-mgrid-enc-effective��vsi-typeid:value��vsi-typeid-effective��vsi-vers:value��vsi-vers-effective��zone:zone:_zones��default_tag:value��learn_decay:value��learn_limit:value��rxfanout:value��rxfanout-effective:value��stp:value:(0 1)��channel:value��powermode:value:(off max fast)��radio:value:(on off)��speed:value��duplex��state��adv_autoneg_cap��adv_10gfdx_cap��adv_1000fdx_cap��adv_1000hdx_cap��adv_100fdx_cap��adv_100hdx_cap��adv_10fdx_cap��adv_10hdx_cap��en_10gfdx_cap:value:(0 1)��en_1000fdx_cap:value:(0 1)��en_1000hdx_cap:value:(0 1)��en_100fdx_cap:value:(0 1)��en_100hdx_cap:value:(0 1)��en_10fdx_cap:value:(0 1)��en_10hdx_cap:value:(0 1)��flowctrl:value:(auto no rx tx pfc bi)��flowctrl-effective��gvrp-timeout:value��mtu:value��ntcs��pfcmap:value��pfcmap-lcl-effective��pfcmap-rmt-effective��speed��tagmode:value:(normal vlanonly)��vlan-announce:value:(off gvrp)��linkmode:value:(cm ud)��hoplimit:value��encaplimit:value��linkprops_general�linkprops_wifi�linkprops_ether�linkprops_ib�linkprops_iptun_wantedcommandscompaddsubcmdsshow�link_arguments�(-P --persistent)���P���persistent��[display persistent link configuration]��(-p --parseable)���p���parseable��[parseable output]��-Z[display ZONE column in output]��-z[zone]:zone:_sequence _zones�set1�(-o --output)���o���output��[properties to display]:property:_values -s , "property" $link_properties�set2�(-s --statistics)���s���statistics��[display link statistics]��(-i --interval)���i���interval��[specify an interval]:interval:��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $link_stats_properties��:link name:_dladm_links�rename�link_arguments�-R[root directory]:directory:_path_files -/��:old link name:_dladm_links��:new link name:�show�phys_arguments�-D[show Data Center Bridging information]:featureset:(ets pfc)��-H[show hardware resource usage]��-L[display location information]��(-p --parseable)���p���parseable��[parseable output]��-m[display MAC address information]��-Z[display ZONE column in output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" link media state speed duplex device��:physical link name:_dladm_devs�delete�phys_arguments�:physical link name:_dladm_devs�create�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��*��l���link��[component link]:link:_dladm_links��(-m --mode)���m���mode��[aggregation mode]:mode:(dlmp trunk)��(-P --policy)���P���policy��[port selection policy]:policy:_values -s , "policy" L2 L3 L4��(-L --lacp-mode)���L���lacp�mode��[LACP mode]:lacp mode:(off active passive)��(-T --lacp-timer)���T���lacp�timer��[LACP timer]:lacp timer:(short long)��(-u --unicast)���u���unicast��[unicast address]:unicast address:��:aggregate link name:�modify�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mode)���m���mode��[aggregation mode]:mode:(dlmp trunk)��(-P --policy)���P���policy��[port selection policy]:policy:_values -s , "policy" L2 L3 L4��:aggregate link name:_dladm_aggrs�delete�aggr_arguments�(-t --temporary)���t���temporary��[deletion should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/�add�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links�remove�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_aggr_ports�show�aggr_arguments�(-p --parseable)���p���parseable��[parseable output]��-Z[display ZONE column in output]��:aggregate link name:_dladm_links��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_properties�lacp�(-L --lacp)���L���lacp��[LACP information]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_lacp_properties�extended�(-x --extended)���x���extended��[extended information]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_ext_properties�create�vlan_arguments�(-t --temporary)���t���temporary��[VLAN should be temporary]��(-f --force)���f���force��[force VLAN creation]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��-v[VLAN ID]:id:��:VLAN link name:�delete�vlan_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:VLAN link name:_dladm_vlans�modify�vlan_arguments�(-t --temporary)���t���temporary��[VLAN should be temporary]��(-R --root-dir)���R���root�dir��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��-L[source link]:link:_dladm_links��:VLAN link name:�show�vlan_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $vlan_properties��-Z[display ZONE column in output]��:VLAN link name:_dladm_vlans�scan�wifi_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $wifi_connect_properties��:wireless link name:_dladm_wifi_links�connect�wifi_arguments�(-e --essid)���e���essid��[ESSID name]:network:_dladm_wifi_nets��(-b --bsstype)���b���bsstype��[BSS type]:��(-m --mode)���m���mode��[802.11 mode]:802.11 mode:(a b g n)��(-k --key)���k���key��[key name]:key:_sequence _dladm_secobjs��(-s --sec)���s���sec��[security mode]:security mode:(none wep wpa)��(-a --auth)���a���auth��[authentication mode]:authentication mode:(open shared)��(-c --create-ibss)���c���create�ibss��[create an ad-hoc network]��(-T --timeout)���T���timeout��[association timeout]:association timeout:(forever)�disconnect�wifi_arguments�(-a --all-links)���a���all�links��[all links]�show�wifi_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $wifi_properties��-Z[display ZONE column in output]�show�ether_arguments�(-p --parseable)���p���parseable��[parseable output]��(-x --extended)���x���extended��[extended output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $ether_properties��-P[protocol]:protocol:(ecp vdp)��-Z[display ZONE column in output]��:ethernet link name:_dladm_ethers�set�linkprop_arguments�(-t --temporary)���t���temporary��[change should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${(M)linkprops\:#*\:*}�reset�linkprop_arguments�(-t --temporary)���t���temporary��[change should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${${(M)linkprops\:#*\:*}%%\:*}�show�linkprop_arguments�(-P --persistent)���P���persistent��[display persistent link properties]��(-c --parseable)���c���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $linkprop_properties��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${linkprops%%\:*}��-Z[display ZONE column in output]�create�secobj_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-c --class)���c���class��[class]:class:(wep wpa)��(-f --file)���f���file��[file containing object value]:file:_path_files��:object name:�delete�secobj_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:object name:_sequence _dladm_secobjs�show�secobj_arguments�(-P --persistent)���P���persistent��[display persistent object information]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $secobj_properties��:object name:_sequence _dladm_secobjs�create�vnic_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mac-address)���m���mac�address��[MAC address]:address:(factory random auto vrrp)��(-p --prop)���p���prop��[property values]:value:_values -s , "property" ${(M)linkprops_general\:#*\:*}��:VNIC name:�delete�vnic_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:VNIC name:_dladm_vnics�modify�vnic_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mac-address)���m���mac�address��[MAC address]:address:(factory random auto vrrp)��-L[source link]:link:_dladm_links��:VNIC name:�show�vnic_arguments�(-P --persistent)���P���persistent��[display persistent object information]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $vnic_properties��(-l --link)���l���link��[limit to VNICs on link]:link:_dladm_links��(-s --statistics)���s���statistics��[display VNIC statistics]��-Z[display ZONE column in output]��-v[display all VLAN information]�create�etherstub_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:etherstub name:�delete�etherstub_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:etherstub name:_dladm_etherstubs�show�etherstub_arguments�-Z[display ZONE column in output]�show�usage_arguments�(-f --file)���f���file��[read records from file]:file:_path_files��(-F --format)���F���format��[plotfile format]:plotfile format:(gnuplot)��(-p --plot)���p���plot��[write plot to file]:��(-e --start)���e���start��[start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)��(-s --stop)���s���stop��[stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)�create�bridge_arguments�(-P --protect)���P���protect��[specify a protection method]:protection method:(stp trill)��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --priority)���p���priority��[specify the bridge priority]:value��(-m --max-age)���m���max�age��[specify the max age for config info]:value��(-h --hello-time)���h���hello�time��[specify the hello time]:value��(-d --forward-delay)���d���forward�delay��[specify the forward delay]:value��(-f --force-protocol)���f���force�protocol��[specify forced maximum supported protocol]:value��*���l���link��[specify link to add]:link:_dladm_links��:bridge name:�modify�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --priority)���p���priority��[specify the bridge priority]:value��(-f --force-protocol)���f���force�protocol��[specify forced maximum supported protocol]:value��:bridge name:_dladm_bridges�delete�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/�add�bridge�remove�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��*���l���link��[specify link to add]:link:_dladm_links�show�bridge_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_properties��(-s --statistics)���s���statistics��[display statistics]��(-i --interval)���i���interval��[specify an interval]:seconds��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_stats_properties�set3�(-l --link)���l���link��[display link status or statistics]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_link_properties�set4�(-s --statistics)���s���statistics��[display statistics]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_link_stats_properties�set5�(-f --forwarding)���f���forwarding��[display forwarding entries]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_fwd_properties�set6�(-t --trill)���t���trill��[display TRILL nickname entries]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_trill_properties�create�iptun_arguments�(-t --temporary)���t���temporary��[temporary tunnel]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-T --type)���T���type��[tunnel type]:tunnel type:(ipv4 ipv6 6to4)��(-a --address)���a���address��[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values��:tunnel name�modify�iptun_arguments�(-t --temporary)���t���temporary��[temporary modification]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-a --address)���a���address��[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values��:tunnel name:_dladm_iptuns�delete�iptun_arguments�(-t --temporary)���t���temporary��[temporary deletion]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:tunnel name:_dladm_iptuns�show�iptun_arguments�(-P --persistent)���P���persistent��[display persistent tunnel configuration]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $iptun_properties��-Z[display ZONE column in output]��:tunnel name:_dladm_iptuns�create�part_arguments�(-t --temporary)���t���temporary��[temporary partition]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-f --force)���f���force��[force partition creation]��(-l --link)���l���link��[IP-over-IB physical link name]:IB link:_dladm_iblinks��(-p --prop)���p���prop��[set link properties]:link property:_values -s , "property" ${(M)linkprops_nonvlanvnic\:#*\:*} ${(M)linkprops_general\:#*\:*}��(-P --pkey)���P���pkey��[set partition key]:hex number��:partition link name:�delete�part_arguments�(-t --temporary)���t���temporary��[temporary deletion]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:link name:_dladm_parts�show�part_arguments�(-P --persistent)���P���persistent��[display persistent partition configuration]��(-p --parseable)���p���parseable��[parseable output]��(-l --link)���l���link��[information for this link]:link name:_dladm_iblinks��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $part_properties��:partition link name:_dladm_parts�show�ib_arguments�(-P --persistent)���P���persistent��[display persistent partition configuration]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $ib_properties��:IB link name:_dladm_iblinks��create�delete��cap_arguments�(-R --root)���R���root��[specify root directory]:directory:_directories��(-t --temporary)���t���temporary��[capture  datalink is temporary\: until next reboot]��:cap link�show�cap_arguments�(-P --persistent)���P���persistent��[show persistent datalink configuration]��(-p --parseable)���p���parseable��[output using a stable machine-parseable format]��(-o --output)���o���output��[specify output fields]: _values -s , "field" LINK ZONE TYPE MTU�_default_dladm��@�A|��A��fۜ-��=9��E1��	�
=
e=Q�
=%%����UaA�
F\}_dtrace_arguments�-32[generate 32-bit D programs and ELF files]��-64[generate 64-bit D programs and ELF files]��-a[claim anonymous tracing state]��-A[generate driver.conf(4) directives for anonymous tracing]��-b[set trace buffer size]��-c[run specified command and exit upon its completion]��-C[run cpp(1) preprocessor on script files]��-D[define symbol when invoking preprocessor]��-e[exit after compiling request but prior to enabling probes]��-f[enable or list probes matching the specified function name]:function: ��-F[coalesce trace output by function]��-G[generate an ELF file containing embedded dtrace program]��-H[print included files when invoking preprocessor]��-h[Generate a header file]��-i[enable or list probes matching the specified probe id]��-I[add include directory to preprocessor search path]:include dir:_files -/��-L[Add directory to search path for DTrace libraries]:lib dir:_files -/��-l[list probes matching specified criteria]��-m[enable or list probes matching the specified module name]:module: ��-n[enable or list probes matching the specified probe name]:name: ��-o[set output file]:output file:_files��-p[grab specified process-ID and cache its symbol tables]:pid:_pids��-P[enable or list probes matching the specified provider name]:provider: ��-q[set quiet mode (only output explicitly traced data)]��-s[enable or list probes according to the specified D script]��-S[print D compiler intermediate code]��-U[undefine symbol when invoking preprocessor]��-v[set verbose mode (report program stability attributes)]��-V[report DTrace API version]��-w[permit destructive actions]��-x[enable or modify compiler and tracing options]��-X[specify ISO C conformance settings for preprocessor]:ISO C conformance:((a\:"ISO plus K&R extensions (default)" c\:"Strictly conformant ISO C" s\:"K&R C only" t\:"ISO plus K&R extensions"))��-Z[permit probe descriptions that match zero probes]�_dtrace��@�Ag�A �%8Y�=A<��ۜ�)�Q�Q		y	M
localcontentcontent�kernel:kernel memory pages only��all:all memory pages��curproc:kernel memory pages plus curproc pages��allproc:kernel memory pages and all process pages�_arguments�-e[print estimate of disk space required to store compressed crash dump]��-n[don't run savecore on reboot]��-p[produce machine parseable output]��-u[update dump configuration from dumpadm.conf]��-y[run savecore on reboot]��-c[set dump content]:dump content:(($content))��-d[set dump device]: : _alternative "tokens\:token\:(swap none)" "files\:block device\:_files -g \*\(-%b\)"��-m[set minfree size]:size��-s[set the savecore directory]:directory:_files -/��-r[alternate root directory]:directory:_files -/��-z[enable saving core files in a compressed format]:compression:(on off)�A ����8ACGPA��d'AA��!�5A0�%����!M}��A$�������#�$8LA�h�A���A.���A"�����%F|�A\��
1
A�A$����-���A&|A,��A.=AC��0	�AF��0]A8	�����=	��	�	��
0iA,�&����E
�
am0�A(C�-
��
�0�A4�f���
��	���
0�A$�$�Q
�01A$�t��
�0�A(���}�Elocalsubcmdspropsexpl_flowadm_flowcompadd��@���_call_program flows flowadm show-flow -p -o flow�subcmdshelpshow�flowadd�flowmatch�flowremove�flowset�flowpropreset�flowpropshow�flowpropsctpicmpicmpv6propsmaxbw�service�flowadm�_arguments�-*��*::command:->subcmd�return CURRENT == 1 _wantedcommandsexpl�flowadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�-�service:��help�_arguments�:subcommand:($subcmds)��show-flow�_arguments�-o[specify field to display]:field:(flow link ipaddr proto port dsfield)��-p[parsable output]��-P[persistent flow property information]�set1�-l[display information for link]:link or flow:_net_interfaces�set2�:flow:_flowadm_flow�match�flow_arguments�-o[specify field to display]:field:(flow link ipaddr proto port dsfield)��-p[parsable output]��-P[persistent flow property information]��-a[specify attribute]:attribute:(local_ip= remote_ip= transport=$tr local_port= dsfield=)��(:)-l[display information for link]:link or flow:_net_interfaces��(-l):flow:_flowadm_flow��add-flow�_arguments�-t[temporary changes - do not persist across reboots]��-R[alternate root dir]:alternate root:_files��-l[specify link to which flow will be added]:link:_net_interfaces��-p[set property value]:property:(maxbw=)��remove-flow�_arguments�-t[temporary changes - do not persist across reboots]��-l[specify link from which flow will be deleted]:link:_net_interfaces��set-flowprop�_arguments�-t[temporary changes - do not persist across reboots]��reset-flowprop�_arguments�-t[temporary changes - do not persist across reboots]��show-flowprop�_arguments�-c[parsable output (requires -o)]��-l[specify link whose properties will be shown]:link:_net_interfaces��-P[persistent flow property information]��-p[property to show]:property:_values -s , "property" $props�A��IA��!�5A��Tg@A��!�5A����JA��!�5A��A �G���A��,M�aAL'��E<ETEh�+��ACg��|A������A`�%
��	$	@	d	�	�	�	�	)
Q
�
�
�
,@\t�A"$�
������-
-�+��A"/Rm
�F�
�+�A,0�
�
A,1�
!Ax���p�A,C
��q�e�
��0�A$C�(��Um�0A����U�0$A"C�@u-�P�+��0�A"f�u�V�+��0A"��(Ty�Z�+��0�A��,�,Pq0,A"�&�b�+��0@A"�&�f�+��0\	A"��,��Y�l�+��0t
A" � Ah���p�+��0�A"&�t�+��0	AA�F,�0;
A"�&z�+��A�F�
�+�_fm_modulescompadd��@������f����_call_program modules fmadm config����2,�1�// �/�_fm_faulted_fmriscompadd��@���fmadm faulty -r 2> /dev/null | awk '{print $1}'�_fm_faulted_uuidscompadd��@���fmadm faulty -s 2> /dev/null | tail +4 | awk '{print $4}'�_fm_faulted_labelslocallinecompadd��@���fmadm faulty -f 2> /dev/null | while read line; do
		if [[ $line == "----"* ]]; then
			read line
			if [[ $line == '"'* ]]; then
				print ${${line[(r)$q,(rn:2:)$q]}[2,-2]}
			fi
		fi
	done�localcurcontext��curcontext�statelineexplopt_argssubcmdsargssubcmdsfaultylistacquitreplacedrepairedlist�alertclearlist�defectlist�faultadd�aliasremove�aliaslookup�aliaslist�aliassync�aliasconfigloadunloadresetrotateflush_arguments�-*��-q[quiet mode]��1:fmadm subcommand:compadd -M "r:|-=* r:|=*" -a subcmds��*::command:->subcmd��statereturnservice��words[1]�curcontext���curcontext%:*�-�service:��servicefaulty�list�list�alert�list�defect�list�fault�-f[display faulty FRUs]��-i[display persistent cache IDs]��-p[page output]��-r[display resources]��-s[display one-line summaries]��-u[only display fault with given uuid]:uuid:_fm_faulted_uuids��-v[display full output]�list�faulty_arguments�args�-a[display all faults]��-g[group faults]��-n[limit output to specified number of entries]:number�list�alert�list�defect�list�fault_arguments�-a[display all resources]�acquit_alternative�fmadm-acquit-label:label:_fm_faulted_labels��fmadm-acquit-uuid:uuid:_fm_faulted_uuids��fmadm-acquit-fmri:fmri:_fm_faulted_fmris�repaired�replaced_alternativeadd�alias_arguments:chassis:alias�id:commentremove�alias�lookup�alias_messagealiases�chassis or alias-id�_directories_fm_modules_arguments�-s[reset named SERD]:serd��:module:_fm_modules�_values�logfile�errlogfltloginfologinfolog_hival_fm_faulted_fmrislist�alias�config�sync�aliases�no more arguments�_defaultA�k	;A,�&ۜ-YA
�iYA�F5_inetadm_arguments�-?[help]��-l[list service instance properties]:FMRI:_svcs_fmri -i��-e[enable specified instance]:FMRI:_svcs_fmri -i��-d[disable specified instance]:FMRI:_svcs_fmri -i��-p[list inet service properties]��-m[modify service instance properties]:FMRI:_svcs_fmri -i��-M[modify inet service properties]�_inetadm��@�A+OA�g�A �0�$�,�zY�A��\}��	A�
�hmTA��!�5A���UA��!�5A���6PA��!�5A���QA��!�5A�����A���0A�Gk#A,k#EA���1A.���AC%0AL��,���#�@A�%0UmAC�0��A,�A�0iA��1A.�i�AX�
�A�Af�,%�A�f�,��ARiACf�,
qA��,M�UA�<�\�.A��!�5A�@�T�LA��!�5�A�E��F,A��!�5ATIi�y� !A ��8PdA�g�xAg��A C����<A���x�A�g�A ��T�A C��X�A���\�A4�%A�)�9��m	A,���		
)
I
m
�
�
A0�%��	�
1Mu��A4��9��
5�m��eA,
�x�}1��9A,�����
1=q�A<
���-Mu���!AeAC���
%A����Y%A<����Qi��	5Q��A,C�XU��	Q��A4��(���	�	Q�1AC���	A(�%�
 i � !u!�!A�,"�"A,���a#�
1�#�#�#$A��1A.H�1$U$A" C�t$���$�$�$�F<%�A\C�
1
AMX%A$���%�%d�%$&�D&A�&<%A,Qd&�&A.R�&�&A�C�1$0	%A�FT'�'0�'A��(��$A(Q)0�)AC��)��$�)0m*A���*��$�*�+0,A�D,��$q,0
�,A C�-��$5-E.m00�0A�1��$11q20
3A ��,3��$Y3i4q20
�6	A C!��6��$�68q20
-:
A #�T:��$�:];�)0�<A�$�(=��$U=Y>0�>AC&�?��$I?M@0�@
A$�'�A��$EAIBAC�)0�DA$�)��D��$E!FG�)0=HA(�+tH��$�H}IuJAL�)0�NA /�HN���$uN}OA�0�717A.��1PMPA��0duP0�PA1g��PAC1%�P%QmQA �1��Q��$�Q�RaT0
UA C3�<U��$iU�XaT0&uYA5���Y�YAC5%�YZmZA�5%�Z[�[A �5�\��$=\�]aT0;A(C7�_�_d`X`x`�`�`0�`AC9�a��$1a1b0�bA$�:��b��$)cAdEeaT0�fA�<��g��$�g�h0]iAC>��i��$�i�j0
EkA �?��k��$�k�l)n0
�nA �A�o��$5o9p}q0rA$CC�Xr��$�ras5uaT0
wA CE�Hw��$uwyxz0
�zA G��z��$�z�{z0=}A$�H�l}��$�}u~M�z0	; A�JF0�U�A^F̔�_ipadm_ifslocalextrazparseoptscompadd��@���ipadm show-if -p -o ifname��extra�2,�1�_ipadm_enabled_ifscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o state,ifname��:#disabled:*�#*:��_ipadm_disabled_ifscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o state,ifname��#disabled:*�:#*:*��_ipadm_vniscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o class,ifname��#vni:*�:#*:*��_ipadm_ipmpscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o class,ifname��#ipmp:*�:#*:*��_ipadm_get_possible_valueslocalprotoposs�����M�words:�set���/set/show��cmd�show-prop�ipv4ipv6icmpsctp�poss���u����ipadm $cmd -c -p ${IPREFIX%=} -o possible $proto 2> /dev/null�//,/ ����u�poss:��?����opt_args��m�:+�m �opt_args��m�����u����ipadm $cmd -c -p ${IPREFIX%=} $proto -o possible�//,/ ��poss�1��0�9�����0�9��� �#poss > 1 _message�number in ranges ��(j:, :)poss���number in range �poss��value�compadd��@�_ipadm_addrobjscompadd��@���ipadm show-addr -p -o addrobj�_ipadm_addrobjs_or_ifscompadd��@���ipadm show-addr -p -o addrobj���ipadm show-if -p -o ifname�_ipadm_protoscompadd��@���ipadm show-prop -c -o proto�_ipadmlocalcontextstatelineexplopt_argssubcmdsif_propertiesif_proppropertiesif_properties2addr_propertiesaddr_proppropertiesaddrobj_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_proppropertiessubcmds�help���show���disable���enable���-if���create���delete���-ip���create���delete���-vni���create���delete���add���remove���-ipmp���set���reset���show���-ifprop���create���delete���show���up���down���refresh���disable���enable���-addr���set���reset���show���-addrprop���set���reset���show���-prop��ifname��class��state��active��current��persistent��over��property��proto��perm��current��persistent��default��possible�if_properties2�arp:value:_ipadm_get_possible_values��forwarding:value:_ipadm_get_possible_values��metric:value:_ipadm_get_possible_values��mtu:value:_ipadm_get_possible_values��nud:value:_ipadm_get_possible_values��usesrc:value:_ipadm_ifs -/ none��exchange_routes:value:_ipadm_get_possible_values��group:value:_ipadm_get_possible_values��standby:value:_ipadm_get_possible_values��broadcast:value:_ipadm_get_possible_values��deprecated:value:_ipadm_get_possible_values��prefixlen:value:_ipadm_get_possible_values��private:value:_ipadm_get_possible_values��reqhost:value:_ipadm_get_possible_values��transmit:value:_ipadm_get_possible_values��zone:value:_zones -t c�addr_propproperties�addrobj��current��persistent��default��possible�addrobj_properties�type��state��current��persistent��addr��cid-type��cid-value��begin��expire��renew�proto_ipv4_properties�hostmodel��ttl��forwarding��hoplimit�proto_tcp_properties�cong_default��cong_enabled��ecn��extra_priv_ports��max_buf��recv_buf��send_buf��sack��smallest_anon_port��largest_anon_port��smallest_nonpriv_port��extra_priv_ports��max_buf��smallest_nonpriv_port�proto_sctp_properties�cong_enabled��extra_priv_ports��max_buf��smallest_nonpriv_port��max_buf�proto_all_properties�proto_ipv4_properties�proto_ipv6_properties�proto_tcp_properties�proto_udp_properties�proto_sctp_properties�proto_icmp_propertiesproto_all_properties��proto_all_properties:value:_ipadm_get_possible_values�proto��current��persistent��default��possible��service�ipadm�_arguments�-*��-\?[Help]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�ipadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�_arguments�:subcommand:($subcmds)��create-ip�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��:interface name:��delete-ip�_arguments�:interface name:_ipadm_ifs��create-vni�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��:VNI name:��delete-vni�_arguments�:VNI name:_ipadm_vnis��create-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��:IPMP interface name:��delete-ipmp�_arguments�(-f --force)���f���force��[First remove all underlying interfaces from group]��:IPMP interface name:_ipadm_ipmps��add-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��remove-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��show-if�_arguments�(-p --parseable)���p���parseable��[Parseable output]��(-o --output)���o���output��[Properties to display]:property:_values -s , "property" $if_properties��disable-if�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:interface name:_ipadm_enabled_ifs��enable-if�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:interface name:_ipadm_disabled_ifs��set-ifprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $if_properties2��reset-ifprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-p --prop)���p���prop��[Property to reset]:property:($if_properties2)��show-ifprop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $if_propproperties��(-p --prop)���p���prop��[Interface properties to display]:property:_values -s , "property" ${if_properties2%%\:*}��create-addr�_arguments�(-t --temporary)���t���temporary��[Address should be temporary]��-T[Address type]:*::address type:->newaddr��state�newaddr���opt_args��T���T:��static:��addrthingsv4�local:address: ��remote:address: �_arguments�(-d --down)���d���down��[Address should be marked down]��(-a --address)���a���address��[Address specification]:address:_values -s , "address" $addrthingsv4��:address object name:_ipadm_addrobjs_or_ifs��dhcp:��_arguments�(-w --wait)���w���wait��[Seconds to wait for completion]:number or "forever":{if [[ -prefix [0-9]## ]]; then _message -e "number of seconds"; else _wanted forever expl "number or \"forever\"" compadd forever; fi}��-h[Request a specific hostname]:hostname:��addrconf:��addrthingsv6statefulness�local:interface id: ��remote:interface id: �statefulness�stateful:statefulness:(yes no)��stateless:statelessness:(yes no)�_arguments�(-i --interface-id)���i���interface�id��[Interface ID]:address:_values -s , "interface id" $addrthingsv6��(-p --prop)���p���prop��[Statefulness configuration]:statefulness configuration:_values -s , "statefulness" $statefulness�_wantedcommands�address type�compaddstaticdhcpaddrconf�delete-addr�_arguments�(-r --release)���r���release��[Release DHCP-acquired address]��:address object name:_ipadm_addrobjs��show-addr�_arguments�(-d --dhcp -p --parseable)���d���dhcp��[Display DHCP status fields]��(-p --parseable -d --dhcp)���p���parseable��[Parseable output]��(-o --output)���o���output��[Properties to display]:property:_values -s , "property" $addrobj_properties���up���down���disable���enable���-addr�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:address object name:_ipadm_addrobjs��refresh-addr�_arguments�(-i --inform)���i���inform��[Retrieve DHCP parameters]��:address object name:_ipadm_addrobjs��set-addrprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $addr_properties��:address object name:_ipadm_addrobjs��reset-addrprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to reset]:property:(${addr_properties%%\:*})��:address object name:_ipadm_addrobjs��show-addrprop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $addr_propproperties��(-p --prop)���p���prop��[Address object properties to display]:property:_values -s , "property" ${addr_properties%%\:*}��set-prop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $proto_all_properties��:protocol name:_ipadm_protos��reset-prop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to reset]:property:(${proto_all_properties%%\:*})��show-prop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $proto_propproperties��(-p --prop)���p���prop��[Protocol properties to display]:property:_values -s , "property" ${proto_all_properties%%\:*}�_message�unknown ipadm subcommand: �service�_ipadm��@�Alk		�A�g�A�g�,A$C�,E
cc���Af�ۄ�A�fۄ)A4C��EA��,�A,C&�,	8ی�b�,A��|��A�g�A��`�E�ACF��_privsetlocalexplprivs���f����ppriv -l���nonezonebasiccompset�*,�compset�\\#!����s:,:���IPREFIX//�\��!/����privs:��p�_wanted�privilege�compadd_pfexeclocal_comp_priv_prefix_arguments�-P[privileges to acquire]:privspec:_privset��(-):command name: _command_names -e��*::arguments:{ _comp_priv_prefix=( pfexec ${(kv)opt_args[-P]} ) ; _normal }�_pfexec��@�A4��A �GLqA��$��<DAC��ۜ�)A<��1AR]A����)�A���1A"<��AB
r��Ft��F�A��DAA�f�
DAC�4U�iA4��
�A �GLqA����<4AC�xۜ�	A<��1AR=A��x�	|A���1A"<��AB
r���F4q�F��A��4A�f�4AC�,M�aA�2��	*A��!�5A�6��>BA��!�5A�:��@A��!�5A�>�<�>A��!�5AlBkh52A&�AlFk��6A&�A4J�\���A(��,Ldx�A�g���A(���Lx�A C���\A|��
t����,L`t�2K����!����5��5m���AD�8�+�l"K������0Dl�A0�%L���,	X	|	�	�	A�x
@
t
A%�
9A8C	%��
I�y��]A���A.2��A"$��,��Ym���
F�A\�
1
A8$A$C�`����A�&A,<(IA.=x�A,@xA��\�A,��������UmA�C��0� A@��� �Y� !I!�!�"	#�#�$M%�%!&0�&A,�&�&�Y�&!'�%M%Q'0�'AD��'�Y�'�(!�(�!)	#�%�)�$M%Q'0�*A<��*�Y�*1+�+�!,�,�,U-�$�-01.A�"�X.�Y�.�.0E/A$$�`/�Y�/!0�0Q'0�1A8&��1�Y2�2�2=3�*�3�3=4]50�5A$C)��5�Y�*!�5Q'0

6	A C+�$6�YQ6�6Q'0]7
A0-F�7�Y�7�78�%�$M%�809A4�/f@9�Y�*m9�9�:�;<
=Q'0�=AD�2�(>�YU>!?@)A!B�B]C�$�C�D�E�F0%G
A4�6fhG�Y�G�G�G�!5H�6�%�H0
JA4�9fHJ�YuJ�G�J�!�J�6�%eK0�LA�<��L�Y�*�L0eMAC>��M�Y�*�M0
NA�?�,N�YYN0�NAA��N�YO0�OACB��O�Y�O�P0�PA�C�4Q�YaQ�P0%RACE��R�Y�R�P0MSA�F��S�Y�S0]TAH��T�Y�*�S0 �TAl�I&�T�Y!UuU9V	W�W
Y�Y[�$y[Y\�\�]�^�_�`YbUc�df�gAi0�iAP��i�Y�.0jA$CQ�Dj�Y�*qj
k�.0-�kACSg��kAP�S%l5lIlql�l�l�lm)mMm�m�m�mn-nMninA(�T�n�Y�*�n�nqoQp0�p0�p0	;A�XF�q�qAlFH�a�_pkg5_pkgslocalcache_policycache_idpkg5_installed_pkgs:�HOST:��pkg5_root//�//+�typeset_pkg5_installed_pkgszstyle�:completion:��curcontext�:�cache�policy��cache_policy�_pkg5_installed_caching_policy��_pkg5_installed_pkgs_cache_invalid�cache_id_retrieve_cache�cache_id��
			pkg -R $pkg5_root list -H | while read pkg junk; do
				pkga=( ${(s:/:)pkg} )
				for i in {1..$#pkga}; do
					print ${(j:/:)${pkga[$i,-1]}}
				done
			done�_store_cache�cache_idcompadd��@���_pkg5_installed_pkgs�_pkg5_pkgs_alocalcache_policycache_idpkg5_known_pkgs:�HOST:��pkg5_root//�//+�typeset_pkg5_known_pkgszstyle�:completion:��curcontext�:�cache�policy��cache_policy�_pkg5_known_caching_policy��_pkg5_known_pkgs_cache_invalid�cache_id_retrieve_cache�cache_id��
			pkg -R $pkg5_root list -aH --no-refresh | while read pkg junk; do
				pkga=( ${(s:/:)pkg} )
				for i in {1..$#pkga}; do
					print ${(j:/:)${pkga[$i,-1]}}
				done
			done�_store_cache�cache_idcompadd��@���_pkg5_known_pkgs�_pkg5_avoided_pkgscompadd��@���pkg -R $pkg5_root unavoid�_pkg5_pubscompadd��@���pkg -R $pkg5_root publisher -H | awk '{print $1}'�_pkg5_variantscompadd��@���pkg -R $pkg5_root variant -H | awk '{print $1}'�_pkg5_facetscompadd��@���pkg -R $pkg5_root facet -H | awk '{print $1}'�_pkg5_known_caching_policy�pkg5_root/var/pkg/state/known/catalog.attrs��1�_pkg5_installed_caching_policy�pkg5_root/var/pkg/state/installed/catalog.attrs��1�_pkg5localexplcontextstatelinepkg5_rootproptypesetopt_argssubcmdspkg5_actionspkg5_cattrpkg5_sattrbe_optspublisher_propertiesimage_propertiescertssubcmdsinstalluninstalllistupdaterefreshversionhelpinfosearchverifyrevertcontentsimage�create�change����variant�facet�avoidunavoidhistory��un��set���property�add�remove��property�value��un��set���publisherpurge�historyrebuild�indexupdate�formatfreezeunfreeze��un��set���mediatorpkg5_actionsdependdriverfilegrouphardlinklegacylicenselinksignatureunknownuseraction.hashaction.keyaction.nameaction.rawpkg.fmripkg.namepkg.publisherpkg.shortfmri�pkg5_cattrsearch.matchsearch.match_typepublisher_properties�signature-policy:value:(ignore verify require-signatures require-names)��signature-required-names:value:��be-policy:value:(default always-new create-backup when-required)��ca-path:value:_path_files -/��check-certificate-revocation:value:(true false)��flush-content-cache-on-success:value:(true false)��mirror-discovery:value:(true false)��send-uuid:value:(true false)��signature-policy:value:(ignore verify require-signatures require-names)��signature-required-names:value:��trust-anchor-directory:value:_path_files -/��use-system-repo:value:(true false)��service�pkg�_arguments�-*��(-\? --help)����?���help��[Help]��-R[Root directory]:directory:_path_files -/��*::command:->subcmd�return CURRENT == 1 _wantedcommands�pkg subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�������opt_args��R��:��PKG_IMAGE�:�/���pkg -R $pkg5_root property -H ca-path | awk '{print $2}'�/��(--require-new-be)--deny-new-be[Fail the operation if a new BE would be required]��(--deny-new-be)--require-new-be[Force a new BE to be created]��--backup-be-name[Specify the name for the backup BE]:BE name: ��--be-name[Specify a BE name]:BE name: ��--no-be-activate[Don't activate the new BE]��(--require-backup-be)--no-backup-be[Don't leave behind a backup BE]��(--no-backup-be)--require-backup-be[Force leaving behind a backup BE]��install�_arguments�-n[Dry run]��-q[Quiet]��-v[Verbose]��-g[Specify additional source of packages]:source:_path_files -/��--accept[Accept all licenses]��--licenses[Display all licenses]��--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs��--no-refresh[Don't refresh catalogs]��--no-index[Don't reindex search database]��be_opts�*:package:_pkg5_pkgs_a��uninstall�_arguments�-n[Dry run]��-v[Verbose]��*:package:_pkg5_pkgs��update�_arguments�-f[Don't check for pkg(5) updates]��-n[Dry run]��-v[Verbose]��--accept[Accept all licenses]��--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs��list�_arguments�-H[Omit headers]��-a[Show not-installed packages]��-f[Show all versions]��-n[Show newest versions]��-s[Show summaries]��-u[Show upgradable versions]��-v[Show verbose pkg: FMRIs]��*:package:_pkg5_pkgs_a��refresh�_arguments�--full[Full refresh]��*:publisher:_pkg5_pubs��info�_arguments�--license[Display license text(s)]��(-r)-l[Installed package]��(-l)-r[Uninstalled package; fetch info from depot]:*:package:_pkg5_pkgs_a��search�_arguments�(-p)-a[Show matching actions]��-l[Local search]��(-a)-p[Show packages]��-r[Remote search]��-I[Case sensitive search]��-s[Depot URI]��*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_sattr��:query:��verify�_arguments�-v[Verbose]��fix�_arguments�--accept[Accept all licenses]��--licenses[Display all licenses]��revert�_arguments�-n[Dry run]��-v[Verbose]��--tagged[Revert all tagged files]:tag:��*:file:_path_files��contents�_arguments�-m[Print raw manifests]��*-a[Attribute matching]:attribute=pattern:��*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_cattr��*-s[Sort key]:attribute:��*-t[Action type]:action:_values -s , "action" $pkg5_actions��-r[Fetch manifests from depot]:*:package:_pkg5_pkgs_a��image-create�_arguments�(-f --force)���f���force��[Force image creation]��(-F --full -P --partial -U --user)���F���full��[Full image]��(-F --full -P --partial -U --user)���P���partial��[Partial image]��(-F --full -P --partial -U --user)���U���user��[User image]��(-z --zone)���z���zone��[Zoned image]��-k[Path to SSL key]:file:_path_files��-c[Path to SSL cert]:file:_path_files��*--variant[Specify image variants]:variant=instance:��*--facet[Specify image facets]:facet=True/False:��(-p --publisher)���p���publisher��[Specify publisher]:prefix=URI:��:directory:_path_files -/��change-variant�_arguments�-n[Dry run]��-q[Quiet���-v[Verbose���--accept[Accept all licenses]��*:variant:_values -s , 'variant' ��pkg -R $pkg5_root variant -H | awk '{print $1}'���change-facet�_arguments�-n[Dry run]��-v[Verbose���--accept[Accept all licenses]��*:facet:_values -s , 'facet' ��pkg -R $pkg5_root facet -H | awk '{print $1}'���variant�_arguments�*:variant:_pkg5_variants��facet�_arguments�*:facet:_pkg5_facets��avoid�_arguments�*:package:_pkg5_pkgs_a��unavoid�_arguments�*:package:_pkg5_avoided_pkgs��set-property�_arguments�:property:_values "property" $image_properties��:value:��add-property-value�_arguments�:property:_values "property" $image_properties��remove-property-value�_arguments�:property:(${image_properties%%\:*})��unset-property�_arguments�*:property:(${image_properties%%\:*})��property�_arguments�set-publisher�_arguments�-P[Make preferred]��(-e --enable)���e���enable��[Enable publisher]��(-d --disable)���d���disable��[Disable publisher]��(-g --add-origin)���g���add�origin��[Add origin URI]:uri:��(-G --remove-origin)���G���remove�origin��[Remove origin URI]:uri:��(-m --add-mirror)���m���add�mirror��[Add mirror URI]:uri:��(-M --remove-mirror)���M���remove�mirror��[Remove mirror URI]:uri:��-p[Repository URI]:url:��--reset-uuid[Reset the image UUID for this publisher]��--sticky[Make this publisher sticky]��--non-sticky[Make this publisher non-sticky]��--search-after[Set publisher search-order]:publisher:_pkg5_pubs��--search-before[Set publisher search-order]:publisher:_pkg5_pubs��--approve-ca-cert[Add trusted CA certificate]:CA cert path:_path_files��--revoke-ca-cert[Revoke CA certificate]:CA cert hash:(${${certs#/etc/openssl/certs/}%.0})��--unset-ca-cert[Remove trusted CA certificate]:CA cert hash:��--set-property[Set publisher property]:property:_values "property" $publisher_properties��--unset-property[Remove publisher property]:property:(${publisher_properties%%\:*})��--add-property-value[Add publisher property value]:property:_values "property" $publisher_properties��--remove-property-value[Remove publisher property value]:property:(${publisher_properties%%\:*})��:publisher:_pkg5_pubs��unset-publisher�_arguments�publisher�_arguments�-P[Display only preferred publisher]��-n[Display only enabled publishers]��history�hist_columnshist_columns�be��be_uuid��client��client_ver��command��finish��id��new_be��new_be_uuid��operation��outcome��reason��snapshot��start��time��user�_arguments�-l[Long history]��-n[Last n records]:number:��-o[Column]:number:_values -s , "column" $hist_columns��-t[Time range]��freeze���unfreeze��mediator���set-mediator���unset-mediator�_message�unknown pkg subcommand: �service�_pkg5��@�AtA�g0A%U�A$C�<a�]�IAtCf���
��9Y�	
Y%
�
�����}1����!A�F�_prstatlocald_optsort_key�u��:�seconds past the epoch��d��:�standard date format�sort_key�cpu��:�process CPU usage (default)��pri��:�process priority��rss��:�resident set size��size��:�size of process image��time��:�process execution time�_arguments�-*��-a[information about processes and users]��-c[new reports below previous reports instead of overprinting them]��-C[processes or lwps that are bound to processor sets in the list]:processor set list:��-d[specify the representation of time]:time representation:(($d_opt))��-h[only processes or lwps whose home lgroup is in the list]:lgroup list:��-H[information about home lgroup]��-j[only processes or lwps whose project ID is in the given list]:project list:��-J[information about processes and projects]��-k[only processes or lwps whose task ID is in tasklist]:task list��-L[statistics for each light-weight process (LWP)]��-m[microstate process accounting information]��-n[restrict number of output lines]:ntop,[nbottom]��-p[only processes whose process ID is in the list]:PID list��-P[only processes or lwps which have most recently executed on a CPU in the list]:CPU list��-R[Put prstat in the real time scheduling class]��-s[Sort key (descending)]:key:(($sort_key))��-S[Sort key (ascending)]:key:(($sort_key))��-t[total usage summary for each user]��-T[information about processes and tasks]��-u[only processes whose effective user ID is in the list]:UID:_users��-U[only processes whose real user ID is in the list]:UID:_users��-v[verbose process usage]��-z[only processes or LWPs whose zone ID is in the list]:zone ID:��-Z[information about processes and zones]�_prstat��@�A �ۜ-}��_arguments�-a[all processes]��-c[show contract memberships]��-z[show processes in zone]:zone:_zones��*: : _alternative "users:logged-in user:_users_on" "pids:pid:_pids"�A�+
�A$��ۜ-��UACF��_savecore_arguments�-L[take live dump]��-v[verbose]��-d[disregard dump header valid flag]��-f[save crash dump from file]:file:_files��::directory:_files -/�_savecore��@�Ag�A"r-M���AlC&�ۜۜ���������5	
�
�Y
��%q�localargs�OSTYPEsolaris2.�11-��-I+[capture packets from specified interface]:interface:_net_interfaces�_arguments�-*��-a[generate audio signal on receiving packets]��-c+[quit after capturing specified number of packets]:number of packets��-d+[capture packets from specified device]:device:_net_interfaces��-i+[display packets previously captured to file]:file:_files��-n+[use file as IP address-to-name mapping table]:file:_files��-o+[save captured packets to file]:file:_files��-p+[display one or more packets from captured file]:first packet number [ , last packet number]��-q[don't display packet counter when capturing to file]��-r[don't resolve IP addresses to names]��-s[truncate each packet after specified number of bytes]:length (bytes)��-t+[specify time-stamp presentation]:time-stamp mode:((
    r\:relative\ to\ first\ packet
    a\:absolute
    d\:delta\ -\ since\ previous\ packet
  ))��-C[list code generated from filter expression]��-D[display number of packets dropped on the summary line]��-N[create IP-address-to-name mapping table file (used with -i)]��-P[capture packets in non-promiscuous mode]��-S[display size of the entire link layer frame in bytes]��-V[verbose summary mode]��-v[verbose mode]��-x+[display offset and length of packet in HEX and ASCII]:offset [ , length]��*::expression:= _bpf_filters�A�+�AL�'EE|E�E�E�A�g���A0C% @\|����A���1A.�5YA" �|����5�F��A\�
1
A�A$C���)x��A�&�A,��A.5A�e50�A(������!�0\A$������!�m	0�A,�	&�	��
�
!�M�0IAC���!Y
0�
A$��
��)!�I0�A$�����}!I0	;AF��A�F��_svcadmlocalcurcontext��curcontext�statelineexplsubcmdstypesetopt_argssubcmdsenabledisablerestartrefreshmarkdelegateclearmilestone�service�svcadm�_arguments�-*��-v[Print actions verbosely]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�svcadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�enable_arguments�-r[Recursively enable dependencies]��-s[Wait for service to come online]��-T[Timeout for -s]:seconds:��-t[State change is temporary]��*:instance FMRI:_svcs_fmri -i�_arguments�-s[Wait for service to become disabled]��*:instance FMRI:_svcs_fmri -i�_arguments�-I[Change state immediately]��-s[Wait for service to reach the new state]��:state:(degraded maintenance)��:instance FMRI:_svcs_fmri -i�restart�refresh�clear_arguments�-s[Wait for service to �service]��*:instance FMRI:_svcs_fmri -i�delegate_arguments�-s[Wait for instances to come online]��:restarter FMRI:_svcs_fmri -r��*:FMRI:_svcs_fmri -i�milestone_arguments�-d[Make milestone the default]��-s[Wait for the transition to the new milestone]��*:milestone FMRI:_svcs_fmri -m�_message�unknown svcadm subcommand: �service�_svcadm��@�A('E�+��A(C��|����A�g��A�C�4Lh���
##� 8l����@\����,X����A",& ۜ�Ma��e��+��A����0�A"$C�8�]����+��0��A, �	A��|�	0
�	A	f�	
y
0
4�
AC
&�
0
�Af�
-}0	�A�F�0
0A�fLy%
0Q�
A'�
�
A C��
�M�A���1A>�
�A����AL�1A@�ACF�	A�Fd�A����A"����z�H�+��0	h	
##
 
(l��0�@��\�0\A" ��|����X�+��P
A��Q0{�XA��Hu��A��h�0	A0C'%@\����$A"�fH}�h�+��0G<!A� �	A�fh!ۄ�!A"F�!�l�+��QACf�!ۄ"A"$��4"T"�p"�"�"�"n�+��q	A"(�"	#�9#l#ۜ��#�#p�+��0� A",�&�#�#�$($H$h$�$�$w�+��0�!�"A�F��$0;#A"�&%~�+��A!Fd�+�localcurcontext��curcontext�statelineexplsubcmdsargsopt_argssubcmdsapplyexportextractimportinventoryvalidatedeletelistaddpgaddpropvaluedelcustdelpgdelpropdelpropvaluedescribeeditproplistpglistproplistcustsetenvsetpropunsetenvsetnotifylistnotifydelnotifylistsnaprevertselectsnaprefreshhelp_arguments�-*��-v[verbose]��-s+[specify fmri on which to operate]:fmri:_svcs_fmri -c��(1 *)-f+[read commands from file]:command file:_files��1: :->subcmds��*:: :->args��statesubcmds_wantedcommands�svccfg subcommand�compaddsubcmdscurcontext���curcontext%:*�-�words[1]:��words�1�import_arguments�-V[verify property updates]��:file:_files�inventory_files_alternative�files:file:_files��fmris:fmri:_svcs_fmri -c�export_svcs_fmridelete_arguments�-f[force deletion if online or degraded]��*:fmri:_svcs_fmri -c�describefmri�opt_args��s�_arguments�-v[give all information]��-t[show only template data]��:property group or property:->properties�fmris���f����_call_program properties svcs -H -o fmri $fmri��� �#fmris > 1 _message�'�fmri' is ambiguous�returnprops�������f����_call_program properties svccfg -s $fmri describe���:� ��%% ��_multi_parts��@�deleteaddpropvaluesetprop_arguments�-l+[print the layer the value came from]:layer:(manifest system-profile enterprise-profile site-profile node-profile sysconfig-profile admin current all)��(-o)-f[print the file a property came from]��(-f)-o+[select fields to print]:field:_sequence compadd - propname pgname instname servicename layer proptype value file masked time��*-G+[specify property group]:property group��-P+[specify property name]:property name��2:notification parameter:->parameters�listnotifyselectsnap_arguments�args�-g[apply to notification parameters in svc:/system/svc/global:default]��1: :->tsets-classes�tsets�classesstatesuninitializedofflineonlinedegradedmaintenancedisabled_alternative�state-transitions:state transition:_sequence compadd - all {to-,from-,}$^states��event-classes:event class:_sequence compadd - problem-{diagnosed,updated,repaired,resolved}�parameterscompset�mailto:�_email_addressescompset�snmp:�_wantedvaluesvaluecompaddactiveinactive_wanteduri�formats�URI format�compaddmailtosnmp_wantedsnapshotssnapshotcompaddinitialpreviousrunningstart�no more arguments�_defaultA�	�A\��ۜ-��������(=�A�]%		�	ACFl
�
_svcprop_arguments�-f[designate properties by their FMRI]��-q[quiet]��-t[use multi-property output format]��-v[verbose]�set1�-w[waits for the selected property or property group to change]��-p[prints values of named property or property group]��:FMRI:_svcs_fmri -i�set2�-a[display all properties]��-g[group type filter]:group type:��*-l[properties from a layer]:layer:(admin site-profile system-profile manifest)��(-c -s)-C[retrieve properties without composition]��(-C -s)-c[retrieve properties with composition]��(-c -C)-s[retrieve properties from snapshot]:snapshot:��*-p[prints values of named property or property group]��*:FMRI:_svcs_fmri -i�_svcprop��@�Ag�AH�%-}�Y�e�A�=!AH��ۜ�Q�q�	�
]�q
M�i�localcolsctid�:�contract id�desc�:�description�fmri�:�fmri�inst�:�instance name�nsta�:�next state (abbr)�nstate�:�next state�scope�:�scope name�svc�:�service name�sta�:�state (abbr)�state�:�state�stime�:�start time�astate�:�name for current auxiliary state�nrun�:�time of next scheduled run for periodic services�lrun�:�time of the last run for periodic services�_arguments�(-l -x -d -D)-a[list all instances]��(-l -x -D -a -R)-d[list dependencies]��(-l -x -d -a -R)-D[list dependents]��(-l -x)-H[suppress header line]��(-x -d -D -a -R -s)-l[print detailed status about services and instances]��(-l -x)-o[display specific columns]:column:_values -s , "column" ${^cols/\:/[}\]��(-l -x)-p[list processes]��(-l -x -d -D)-R[list services with the given restarter]:instance FMRI:_svcs_fmri -i��(-l -x)-s[sort by a column]:column:(($cols))��(-l -x)-S[reverse sort by a column]:column:(($cols))��-v[verbose columns]��(-l)-x[display explanation for service states]��(-l -x)-\?[print help]��*:FMRI or pattern:_svcs_fmri -i�Al	k%�A�'-A ��\jJ�A����<�A�G�A��(ۜE��A<�1AR%AC�(E�hA'��At��0�1A���1A"<��ABrI��F|�F�!AC�HuA�f�!HA��t�A\"�D]�A.%�A��
�111A.+��A ��0ACG�A��UA�����A��A�C1	AN12pr-	��M	u	A�%�	�	�	�A&3r-	�A�
%<
�	+�qA%`
�	�
A���
�	A ���
�
�	��0�lA$��
�)p�
cc0۔A(�$
�
�E
�
�
�
�
0	;A�FLqA�[�<�AFR`�ACF�)_svcs_fmrilocaltype��argv[�#]�fmri_abbrevsexpltypeset_smf_fmrisupdate_policyzstyle�:completion:��curcontext�:�cache�policyupdate_policy��update_policy�_smf_caching_policycache_idsmf_fmri:�HOST�type�i��c��_smf_fmris_cache_invalid�cache_id_retrieve_cache�cache_id_smf_fmris���f����svcs -a -H -o fmri���_store_cache�cache_id_smf_fmrisfmri_abbrevs���M�_smf_fmris:����s����/:���PREFIX��i = 1i <= �#fmri_abbrevsi++ fmri_abbrevs�i�����fmri_abbrevs�i��/���s�����/:����b���PREFIX��/�match�1���-i�svcsinstsnabbrevs���u�fmri_abbrevs%:���svcs���@M�fmri_abbrevs:��s:����insts�insts�1���:default�nabbrevs�nabbrevs��insts//:default�nabbrevsnabbrevs�instsfmri_abbrevs_wantedfmri�full or unambiguously abbreviated FMRIs�compadd�fmri_abbrevs_wanted�milestone FMRIs�compadd��svcs -H -o fmri svc:/milestone/\*�_wanted�restarter FMRIs�compaddmasterresetsvc:/network/inetd:default_message�unknown argument to _svcs_fmri: �type�_smf_caching_policy��1�/etc/svc/repository.db_svcs_fmri��@�A+@A�g�AD��`ۜ�	�M���%����ACF A_zloginlocal_comp_priv_prefix_arguments�-E[Disable escape character]��-e[Specify escape character]:character:��-l[Specify username]:username:_users��:zonename:_zones�set1�-C[Connect to zone console]��-d[Disconnect on zone halt]�set2�-S["Safe" login mode]��(-):command name: _command_names -e��*::utility: _normal�_zlogin��@�A��A ���-A�
A�
�2��E
A ��8PdA�gx��A����AC���4A���t�A���`Ag��AH�%(DXp������(DlA����]AC%`�EA�%��YAH�%(�h})	�	A
��
��
�y�i
AC%�
��
A(C%���
����A���1A.:�!EA"(�l����y�m�F��A\C�
1
AA�A$��<da���A�&�A,E�A.FDqA�C�!0�A$�ۜ��-�0�A$�������i�0#5A�[�1A[�
YA,\��A.]h�A(����ME�0YA�|���0�0e A$C�� � da� �� 0 !A�u�1Au�
-!A,v��A.wd!�!AC��!��"u#0�#A$���#��$]$�$%0y%	A�!��%���%0I&
A#�d&���&0'AC$�@'��m'�'A)F�+
,_zoneadm_bootargs_arguments�-*��-i[Alternate init]:path:_path_files��-m[SMF options]:option:_values "SMF option" debug milestone= quiet verbose��-s[Boot single user]�_zoneadmlocalcontextstatelineexpltypesetopt_argssubcmdsfieldssolaris_attachsolaris_installsolaris10_attachsolaris10_installextended_create_optionsextended_destroy_optionsbrandbrand_argssubcmdsattachbootclonedetachhalthelpinstalllistmarkmovereadyrebootuninstallverify�force-zpool-import��force-zpool-create:ZFS pool: ��force-zpool-create-all��force-zpool-destroy:ZFS pool: ��force-zpool-destroy-all��(-d)-a[Path to archive]:path:_path_files��(-a)-d[Path to zonepath]:directory:_path_files -/�solaris_installset1�-c[Path to certificate]:path:_path_files��*-e[Additional package]:package:��-k[Path to key]:path:_path_files��-P[Publisher/URI mapping]:publisher:�set2�(-a)-d[Path to installed zone root]:directory:path_files -/��-p[Preserve system configuration]��-s[Install silently]��-u[Unconfigure after installation]��-v[Verbose]�solaris10_attach�(-a)-d[Path to zonepath]:directory:_path_files -/�solaris10_install�-p[Preserve system configuration]��-s[Install silently]��-v[Verbose]��service�zoneadm�_arguments�-*��-R[Alternate root]:alternate root:_path_files -/��-u[Zone UUID]:zone UUID: ��-z[Zone name]:zone name:_zones��*::command:->subcmd�return CURRENT == 1 _wantedcommands�zoneadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:��boot�_arguments�-w[Force writable root]��-W[Boot in transient r/w mode]��*:boot options:_zoneadm_bootargs��clone�_arguments�-m[Clone mode]:mode:_values "mode" copy��-s[Source snapshot]:snapshot:_zfs_dataset -t snap��-x[Extended options]:extended option:_values -w "extended option" $extended_create_options��:source zone:_zones��attach��opt_args��z������(@s,:,)��zoneadm -z $opt_args[-z] list -p����6��brand_args��brand�_attach_arguments�-F[Force attach]��-n[Path to zone manifest]:path to zone manifest:_path_files��-u[Update on attach]��-x[Extended options]:extended option:_values -w "extended option" $extended_create_options����P�brand_args��detach�_arguments�-n[Dry run]��halt���ready���reboot���verify��help�_wantedcommandscompaddsubcmds�install��opt_args��z�brand_args��brand�_install_arguments�-x[Extended options]:extended option:_values -w "extended option" $extended_create_options����P�brand_args��list�_arguments�-c[Configured zones]��-i[Installed zones]��(-v)-p[Parsable output]��(-p)-v[Verbose mode]��mark�_arguments�:state:(incomplete unavailable)��move�_arguments�:new zone path:_path_files -/��uninstall�_arguments�-F[Force]��-x[Extended options]:extended option:_values -w "extended option" $extended_destroy_options�_zoneadm��@�A ��,LA ��`�$�,��[�A"�
�,�A"	�
�	,�LA��� L8A�Lm���localtypetypeargexplzparseopts�type��r�c��type��r�i�_descriptionzoneszonecompadd��@���expl[@]�������_call_program zones /usr/sbin/zoneadm list $typearg���,p5.8.1c���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_be_name�	�\�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_beadmP���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_coreadm��H�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dhcpinfopi�T�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dladm"����debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dtrace$����debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_dumpadm%�h	�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_flowadm(�
�p�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_fmadm(,<�t�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_inetadm,�7?�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ipadm,:~1��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pfexec;K2�p�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_pkg5G��(�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_prstatI��,�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_ptreeIJ#l�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_savecoreJk��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_snoopJK�C��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcadmNZ$�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svccfgRYM��debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcpropS-���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcsTd	+�debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_svcs_fmriTV���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zloginW0���debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zoneadm[����debian/zsh-common//usr/share/zsh/functions/Completion/Solaris/_zones[A ��,PA ��d$�,���[�A���A"

�����AC�APyA������$localtypebe_namesexplzparseoptsbe_names�����f����_call_program boot-environs beadm list -H���%%;���type��r�all�be_names�������f����_call_program boot-environs beadm list -sH�����;�%%;��_descriptionboot�environs�boot environment�compadd��@���expl[@]�be_names  A �#k,@A���ATA"r����@�A<� Q�����0HdA�&�,A
#k�,A��A�F`xA�A ���0�A���-x0�A"r�� �%,�U�AA$C�4�a��u�U0�A""r���%,�	QA 	��
�au
=
�00Ax
��.A+rEeA�,��.A-r5A��,YA,&
�a��u
=U�00	A"7r%E
�,iA C��au9�0HA����a)�0�A��8�aea0�
A���a
]	0;ACF��localexplargscmds CURRENT == 2 �OSTYPEsolaris�set�policy_wantedsubcommands�subcommand�compadd�cmdsactivatecreatedestroylistmountrenameunmountreturn��words[2]�curcontext���curcontext%:*�-�cmd:�shiftwords CURRENT-- �cmd_wantedboot�environs�boot environment�_be_namecreate�OSTYPEsolaris��-a[activate new BE]��-d[description]:description��*-o[property]:zfs property��-p[create new BE in specified zfs pool]:zfs pool:_zfs_pool�_arguments�-*��args�-e[base BE]:BE name or snapshot:_be_name -t all��:new BE name:��OSTYPEsolaris��-f[unmount BE if necessary]��(:)-O[destroy all orphaned boot environments]�_arguments�-F[don't prompt for verification]��:BE or BE snapshot:_be_name��OSTYPEsolaris��-d[list subordinate filesystems]��OSTYPEfreebsd��-D[display space usage of boot environment]�_arguments�-a[list subordinate filesystems and snapshots]��-s[list snapshots]��-H[parseable format]��:boot environment:_be_name��OSTYPEsolaris��-b[mount associated boot pool dataset]�_arguments�:BE name:_be_name��:mountpoint:_path_files -/�_arguments�:existing boot environment name:_be_name��:new boot environment:�_arguments�*-n[specify policy]:policy:(static -static noevict -noevict)��*:BE name:_be_name�u�n��mount_arguments�-f[force unmount]��:boot environment:_be_name�_message�unknown beadm subcommand: �service�A��8AD��Tuq
e�	�A�Q�qA(�%8I�i	!	�
�APCFH���t�
9
���|�m��!localcontentoptioncontent�anon[anonymous private mappings]��ctf[CTF type information]��data[writable private file mappings]��dism[DISM mappings]��heap[process heap]��ism[ISM mappings]��rodata[read-only private file mappings]��shanon[anonymous shared mappings]��shfile[file-backed shared mappings]��shm[System V shared memory]��stack[process stack]��symtab[symbol table sections for loaded files]��text[readable and executable private file mappings]��global:allow global core dumps��process:allow per-process core dumps��global-setid:allow set-id global core dumps��proc-setid:allow set-id per-process core dumps��log:generate a syslog message on global core dump��kzone:allow kernel zone core dumps�_argumentsset1�-g[global core file name pattern]:��-G[global core file content]:content:_values -s + "content" $content��-i[per-process core file name pattern]:��-I[per-process core file content]:content:_values -s + "content" $content��*-d[disable core option]:option:(($option))��*-e[enable core option]:option:(($option))�set2�-p[PID-specific per-process core file name pattern]:��-P[PID-specific per-process core file content]:content:_values -s + "content" $content��*:pids:_pids�set3�-u[update options from coreadm.conf]�TA
1A���LAT(�����4Xx����<`����,Pp�����j�0Tx���,Pl���� @d����4Pl����@d����		<	`	�	�	�	�

(
L
`
�
�
�
�,AX	%P����@p���
$
P
�
�
�4`A ������M�A	CF�_dhcpinfolocalmnemonics_v4mnemonics_v6mnemonics_v4SubnetUTCoffstRouterTimeservIEN116nsDNSservLogservCookieLprservImpressResourceHostnameBootsizeDumpfileDNSdmainSwapservRootpathExtendPIpFwdFNLrouteFPFilterMaxIpSizIpTTLPathTOPathTblSameMtuFBroadcstMaskDscFMaskSupFRDiscvyFRSolictSStaticRtTrailerFArpTimeOEthEncapTcpTTLTcpKaIntTcpKaGbFNISdmainNISservsNTPservsNetBNmsNetBDstsNetBNdTNetBScopXFontSrvXDispMgrLeaseTimMessageT1TimeT2TimeNW_dmainNWIPOptsNIS+domNIS+servTFTPsrvNOptBootFMblIPAgtOptBootFMblIPAgtSMTPservPOP3servNNTPservWWWservsFingersvIRCservsSTservsSTDAservsUserClasSLP_DASLP_SSAgentOptFQDNPXEarchBootFileBootPathBootSrvABootSrvNEchoVCLeaseNegmnemonics_v6ClientIDServerIDPreferenceUnicastUserClassVendorClassSIPNamesSIPAddressesDNSAddressesDNSSearchNISServersNIS+ServersNISDomainNIS+DomainSNTPServersInfoRefreshBCMCDomainBCMCAddresses_arguments�-c[]��-i[interface]:interface:��-n[maximum number of lines]:limit:��:DHCP Parameter:_values "DHCP Parameter" $mnemonics_v4�_dhcpinfo��@��A�
?A��!�5�A�0XCA��!�5�A�l�FA��!�5�A��CA��!�5�A�P?A��!�5�A�<�DA��!�5�A���KA��!�5�A �	PTA��!�5�A$�
��AA��!�5�A(��?A��!�5�A,��Q>A��!�5�A0�<�EA��!�5�A4���EA��!�5�A8��C?A��!�5�A<��?A��!�5.tA@��@�Ip2A@�'EE|E�E�A�g���Ag�A$C�� H��A ���$d�A ����pA ����DA C����A ���t�A ���P��A��T�AC�� xA$����		T	�A<�	�	�

-
M!m�e�
5
�A��1.A ���A "C����
!��F��Ad	C�1A%A,	�&Pp���l��<A	�&�,A)\}.A*��A(C%L�����j|�A,���� @d�A,�����(\��A0C%��L`t��A,���� 8|TtA 
%��#K���A0
�%���+�� 0A
���Q��A,C�t��|�D\A$��������AC%�A$��p��  @ATC�PpT����$Pl����0X|A,������(<A@C%��\|t�����@`A0�%T�x�����A %d+;
�xA C%x����A$����� A%<u�A$�� (� h�|�A(%	�� | �| �A��� �!!!�""M"�"�#=#�#�$U$�$�%A%u%�&Q&�&�'
'I'�'�(!(u(�))�*++u+�,u,�-)-�-�.A(C%�.i.�/	/Y/�0	A  C%�0Q0�11qA�!�%$1�1�1�252y2�3	3M3�3�44�4�5i5�6I6�7!7�88i8�8�8�9M9�9�:QA)C�d:�A*%�;9;}A$+� ;�<<U<�<�A
�,C^�0	�A,,�&==4��=Xl��=x0=�AH-�=��
=�?%@@��AA)�B�B�C�D�F�
0GA 1��G4�
GaHH�0H�AD3C�I�
I-J1J�=�KIL%L�@�B�C�MMO=0O�A7C�O��
P!0P�A88��P��
QRS-S�T�VaW�X�Y�0Z5A8;��Zd�
Z�[�\�]�^�VaW�X�`
0`�A ?�`��
ab`0c!	A$@��cD�
cqd�e�`0f�
A$B��f��
f�hi`0jA\D��j@�
=�jmB�C�kI@�k��Ali�nnn��p�p�q�0s=A,I�&sl�
s�t�u]vmwaw�
0w�
A L�x$�
axQya0y�A@M��z�
z9t�{5|ewa�A}Y�B�}�0~5A,Q&~\�
=�~�e�@���
0�A S���8�
�e�A�0��A8UC����
��	���������
��0�iA,X�&���
�A���B��0��A(Z����
�����e@��0��A0\�F� �
�M�)�����%@���0�EA$_���x�
������F�0�5A$a���p�
������F�0�MA0c�F���
�������i��@�F�0�aA(fC���
����������
0�A h���P�
a�}��0�-A$jC��\�
�������E0��A0l�F��
�A�M�]�Qwa���Y
0��A oC����
a����0�eADqC����
��������wa���A�5�B���0��A<t���$�
�Q���e��C��Ʃ@���
0�5A xC��x�
ǥȱ�
0�
 A z��P�
a�}ˍ
0�!A {���X�
̅@�ˍ0�"A,}�&�@�
�m�}ϥ�eёF�0ұ#A8�����
�ԅՕ֭�����)۩܉0��$A4��f��
��-�=֭�����U��0�M%A�����
���
0�&A ����$�
�Q�a��=0�A'A����p�
��A�y�B��!�
�
�������������
���h�}���@�U�I��A$���A��&�	A(���<�
�i�E�U�i�0�Y(A$�����
������q
0�)A ���
E)90�*A,��&��
E!�@�U0�+A0�CF��
	%

�
=��
0�,A ���
=!10�-A(����
�9Q�0�.A$����
���
0	/A ��X�
��!0!A0A$���!d�
!�"�$!!0;1A��&%�A��F999_dladm_linkscompadd��@���_call_program links dladm show-link -p -o link�_dladm_devscompadd��@���_call_program devices dladm show-phys -p -o device�_dladm_aggrscompadd��@���_call_program aggregations dladm show-aggr -p -o link�_dladm_aggr_portscompadd��@���_call_program ports dladm show-aggr -p -x -o ports�_dladm_vlanscompadd��@���_call_program vlans dladm show-vlan -p -o link�_dladm_wifi_linkscompadd��@���_call_program wifi-links dladm show-wifi -p -o link�_dladm_wifi_netscompadd��@����f����_call_program networks dladm scan-wifi -p -o essid���_dladm_secobjscompadd��@����f����_call_program secure-objects dladm show-secobj -p -o object���_dladm_etherscompadd��@���_call_program ethers dladm show-ether -p -o link�_dladm_vnicscompadd��@���_call_program vnics dladm show-vnic -p -o link�_dladm_etherstubscompadd��@���_call_program etherstubs dladm show-etherstub�_dladm_bridgescompadd��@���_call_program bridges dladm show-bridge -p -o bridge�_dladm_iptunscompadd��@���_call_program ip-tunnels dladm show-iptun -p -o link�_dladm_partscompadd��@���_call_program parts dladm show-part -p -o link�_dladm_iblinkscompadd��@���_call_program iblinks dladm show-ib -p -o link�_dladmlocalcurcontext��curcontext�statelineexpltypesetopt_argssubcmdslinkpropslinkprops_generallinkprops_nonvlanvniclinkprops_wifilinkprops_etherlinkprops_iblinkprops_iptunlink_propertieslink_stats_propertiesvnic_propertiesaggr_propertiesaggr_lacp_propertiesaggr_ext_propertiesvlan_propertieswifi_propertieswifi_connect_propertiesether_propertieslinkprop_propertiessecobj_propertiesbridge_propertiesbridge_stats_propertiesbridge_link_propertiesbridge_link_stats_propertiesbridge_fwd_propertiesbridge_fwd_propertiesbridge_trill_propertiesiptun_propertiestunnel_valuespart_propertiesib_propertiessubcmdshelpshow�ethershow�ib�add�create�delete�modify�remove�show���aggr�bridge��rename�show��link�connect�disconnect�scan�show��wifi�reset�set�show��linkprop�create�delete�modify�show��vlan�delete�show��phys�create�delete�modify�show���vnic�iptun��create�delete�show���etherstub�secobj�part�cap��service�dladm�_arguments�-*��-\?[display help information]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�dladm subcommand�compadd�r:|-=* r:|=*�subcmdsservice��words[1]�curcontext���curcontext%:*�-�service:�link_propertieslinkzoneclassoveripacketsrbytesierrorsopacketsobytesoerrorsaggr_propertiespolicyaddrpolicylacpactivitylacptimermodeflagsaggr_lacp_propertiesportaggregatablesynccolldistdefaultedexpiredaggr_ext_propertiesspeedduplexaddressportstatevlan_propertiesessidbssidstrengthbsstype�wifi_connect_propertiesstatusauthptypeautospeed�duplexpauserem_faultpropertyvaluedefaultpossibleobjectmacaddrmacaddrtypebridgeprioritybmaxagebhellotimebfwddelayforceprototctimetccounttchangedesrootrootcostrootportmaxagehellotimefwddelayholdtimebridgedropsforwardsmbcastrecvsentunknownindexuptimeopercostoperp2poperedgedescostdesbridgedesporttcackcfgbpdutcnbpdurstpbpdutxbpduxmitbridge_fwd_propertiesdestoutputnicknexthopiptun_propertiestyperemotetunnel_values�local:address/host:��remote:address/host:�part_propertiespkeyhcaguidportguidpkeyslinkprops_general�autopush:streams modules��cos:value:(0 1 2 3 4 5 6 7)��cpus:processors��cpus-effective��etsbw-lcl:percentage:��etsbw-lcl-advice��etsbw-lcl-effective��etsbw-rmt-effective��lro:value:(off on auto)��lro-effective��mac-address:MAC address��maxbw:bandwith��pool:pools��pool-effective��priority:priority:(high medium low)��rxringsavail��rxrings:value��rxhwclntavail��txringsavail��txrings:value��txhwclntavail��forward:value:(0 1)��stp_priority:value��stp_cost:value��stp_edge:value:(0 1)��stp_p2p:value:(true false auto)��stp_mcheck:value:(0 1)��protection:value:(mac-nospoof ip-nospoof dhcp-nospoof restricted)��vsi-mgrid:IPv6 address��vsi-mgrid-effective��vsi-mgrid-enc:encoding:(oracle_v1 none)��vsi-mgrid-enc-effective��vsi-typeid:value��vsi-typeid-effective��vsi-vers:value��vsi-vers-effective��zone:zone:_zones��default_tag:value��learn_decay:value��learn_limit:value��rxfanout:value��rxfanout-effective:value��stp:value:(0 1)��channel:value��powermode:value:(off max fast)��radio:value:(on off)��speed:value��duplex��state��adv_autoneg_cap��adv_10gfdx_cap��adv_1000fdx_cap��adv_1000hdx_cap��adv_100fdx_cap��adv_100hdx_cap��adv_10fdx_cap��adv_10hdx_cap��en_10gfdx_cap:value:(0 1)��en_1000fdx_cap:value:(0 1)��en_1000hdx_cap:value:(0 1)��en_100fdx_cap:value:(0 1)��en_100hdx_cap:value:(0 1)��en_10fdx_cap:value:(0 1)��en_10hdx_cap:value:(0 1)��flowctrl:value:(auto no rx tx pfc bi)��flowctrl-effective��gvrp-timeout:value��mtu:value��ntcs��pfcmap:value��pfcmap-lcl-effective��pfcmap-rmt-effective��speed��tagmode:value:(normal vlanonly)��vlan-announce:value:(off gvrp)��linkmode:value:(cm ud)��hoplimit:value��encaplimit:value��linkprops_general�linkprops_wifi�linkprops_ether�linkprops_ib�linkprops_iptun_wantedcommandscompaddsubcmdsshow�link_arguments�(-P --persistent)���P���persistent��[display persistent link configuration]��(-p --parseable)���p���parseable��[parseable output]��-Z[display ZONE column in output]��-z[zone]:zone:_sequence _zones�set1�(-o --output)���o���output��[properties to display]:property:_values -s , "property" $link_properties�set2�(-s --statistics)���s���statistics��[display link statistics]��(-i --interval)���i���interval��[specify an interval]:interval:��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $link_stats_properties��:link name:_dladm_links�rename�link_arguments�-R[root directory]:directory:_path_files -/��:old link name:_dladm_links��:new link name:�show�phys_arguments�-D[show Data Center Bridging information]:featureset:(ets pfc)��-H[show hardware resource usage]��-L[display location information]��(-p --parseable)���p���parseable��[parseable output]��-m[display MAC address information]��-Z[display ZONE column in output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" link media state speed duplex device��:physical link name:_dladm_devs�delete�phys_arguments�:physical link name:_dladm_devs�create�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��*��l���link��[component link]:link:_dladm_links��(-m --mode)���m���mode��[aggregation mode]:mode:(dlmp trunk)��(-P --policy)���P���policy��[port selection policy]:policy:_values -s , "policy" L2 L3 L4��(-L --lacp-mode)���L���lacp�mode��[LACP mode]:lacp mode:(off active passive)��(-T --lacp-timer)���T���lacp�timer��[LACP timer]:lacp timer:(short long)��(-u --unicast)���u���unicast��[unicast address]:unicast address:��:aggregate link name:�modify�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mode)���m���mode��[aggregation mode]:mode:(dlmp trunk)��(-P --policy)���P���policy��[port selection policy]:policy:_values -s , "policy" L2 L3 L4��:aggregate link name:_dladm_aggrs�delete�aggr_arguments�(-t --temporary)���t���temporary��[deletion should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/�add�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links�remove�aggr_arguments�(-t --temporary)���t���temporary��[aggregation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_aggr_ports�show�aggr_arguments�(-p --parseable)���p���parseable��[parseable output]��-Z[display ZONE column in output]��:aggregate link name:_dladm_links��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_properties�lacp�(-L --lacp)���L���lacp��[LACP information]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_lacp_properties�extended�(-x --extended)���x���extended��[extended information]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $aggr_ext_properties�create�vlan_arguments�(-t --temporary)���t���temporary��[VLAN should be temporary]��(-f --force)���f���force��[force VLAN creation]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��-v[VLAN ID]:id:��:VLAN link name:�delete�vlan_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:VLAN link name:_dladm_vlans�modify�vlan_arguments�(-t --temporary)���t���temporary��[VLAN should be temporary]��(-R --root-dir)���R���root�dir��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��-L[source link]:link:_dladm_links��:VLAN link name:�show�vlan_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $vlan_properties��-Z[display ZONE column in output]��:VLAN link name:_dladm_vlans�scan�wifi_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $wifi_connect_properties��:wireless link name:_dladm_wifi_links�connect�wifi_arguments�(-e --essid)���e���essid��[ESSID name]:network:_dladm_wifi_nets��(-b --bsstype)���b���bsstype��[BSS type]:��(-m --mode)���m���mode��[802.11 mode]:802.11 mode:(a b g n)��(-k --key)���k���key��[key name]:key:_sequence _dladm_secobjs��(-s --sec)���s���sec��[security mode]:security mode:(none wep wpa)��(-a --auth)���a���auth��[authentication mode]:authentication mode:(open shared)��(-c --create-ibss)���c���create�ibss��[create an ad-hoc network]��(-T --timeout)���T���timeout��[association timeout]:association timeout:(forever)�disconnect�wifi_arguments�(-a --all-links)���a���all�links��[all links]�show�wifi_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $wifi_properties��-Z[display ZONE column in output]�show�ether_arguments�(-p --parseable)���p���parseable��[parseable output]��(-x --extended)���x���extended��[extended output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $ether_properties��-P[protocol]:protocol:(ecp vdp)��-Z[display ZONE column in output]��:ethernet link name:_dladm_ethers�set�linkprop_arguments�(-t --temporary)���t���temporary��[change should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${(M)linkprops\:#*\:*}�reset�linkprop_arguments�(-t --temporary)���t���temporary��[change should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${${(M)linkprops\:#*\:*}%%\:*}�show�linkprop_arguments�(-P --persistent)���P���persistent��[display persistent link properties]��(-c --parseable)���c���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $linkprop_properties��(-p --prop)���p���prop��[properties]:property:_values -s , "property" ${linkprops%%\:*}��-Z[display ZONE column in output]�create�secobj_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-c --class)���c���class��[class]:class:(wep wpa)��(-f --file)���f���file��[file containing object value]:file:_path_files��:object name:�delete�secobj_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:object name:_sequence _dladm_secobjs�show�secobj_arguments�(-P --persistent)���P���persistent��[display persistent object information]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $secobj_properties��:object name:_sequence _dladm_secobjs�create�vnic_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mac-address)���m���mac�address��[MAC address]:address:(factory random auto vrrp)��(-p --prop)���p���prop��[property values]:value:_values -s , "property" ${(M)linkprops_general\:#*\:*}��:VNIC name:�delete�vnic_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:VNIC name:_dladm_vnics�modify�vnic_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-l --link)���l���link��[component link]:link:_dladm_links��(-m --mac-address)���m���mac�address��[MAC address]:address:(factory random auto vrrp)��-L[source link]:link:_dladm_links��:VNIC name:�show�vnic_arguments�(-P --persistent)���P���persistent��[display persistent object information]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $vnic_properties��(-l --link)���l���link��[limit to VNICs on link]:link:_dladm_links��(-s --statistics)���s���statistics��[display VNIC statistics]��-Z[display ZONE column in output]��-v[display all VLAN information]�create�etherstub_arguments�(-t --temporary)���t���temporary��[creation should be temporary]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:etherstub name:�delete�etherstub_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��:etherstub name:_dladm_etherstubs�show�etherstub_arguments�-Z[display ZONE column in output]�show�usage_arguments�(-f --file)���f���file��[read records from file]:file:_path_files��(-F --format)���F���format��[plotfile format]:plotfile format:(gnuplot)��(-p --plot)���p���plot��[write plot to file]:��(-e --start)���e���start��[start time]:date/time (MM/DD/YYYY,hh\:mm\:ss)��(-s --stop)���s���stop��[stop time]:date/time (MM/DD/YYYY,hh\:mm\:ss)�create�bridge_arguments�(-P --protect)���P���protect��[specify a protection method]:protection method:(stp trill)��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --priority)���p���priority��[specify the bridge priority]:value��(-m --max-age)���m���max�age��[specify the max age for config info]:value��(-h --hello-time)���h���hello�time��[specify the hello time]:value��(-d --forward-delay)���d���forward�delay��[specify the forward delay]:value��(-f --force-protocol)���f���force�protocol��[specify forced maximum supported protocol]:value��*���l���link��[specify link to add]:link:_dladm_links��:bridge name:�modify�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��(-p --priority)���p���priority��[specify the bridge priority]:value��(-f --force-protocol)���f���force�protocol��[specify forced maximum supported protocol]:value��:bridge name:_dladm_bridges�delete�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/�add�bridge�remove�bridge_arguments�(-R --root)���R���root��[root directory]:directory:_path_files -/��*���l���link��[specify link to add]:link:_dladm_links�show�bridge_arguments�(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_properties��(-s --statistics)���s���statistics��[display statistics]��(-i --interval)���i���interval��[specify an interval]:seconds��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_stats_properties�set3�(-l --link)���l���link��[display link status or statistics]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_link_properties�set4�(-s --statistics)���s���statistics��[display statistics]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_link_stats_properties�set5�(-f --forwarding)���f���forwarding��[display forwarding entries]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_fwd_properties�set6�(-t --trill)���t���trill��[display TRILL nickname entries]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $bridge_trill_properties�create�iptun_arguments�(-t --temporary)���t���temporary��[temporary tunnel]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-T --type)���T���type��[tunnel type]:tunnel type:(ipv4 ipv6 6to4)��(-a --address)���a���address��[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values��:tunnel name�modify�iptun_arguments�(-t --temporary)���t���temporary��[temporary modification]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-a --address)���a���address��[endpoint addresses]:address/host:_values -s , "address/host" $tunnel_values��:tunnel name:_dladm_iptuns�delete�iptun_arguments�(-t --temporary)���t���temporary��[temporary deletion]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:tunnel name:_dladm_iptuns�show�iptun_arguments�(-P --persistent)���P���persistent��[display persistent tunnel configuration]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $iptun_properties��-Z[display ZONE column in output]��:tunnel name:_dladm_iptuns�create�part_arguments�(-t --temporary)���t���temporary��[temporary partition]��(-R --root)���R���root��[root directory]:directory:_path_files -/��(-f --force)���f���force��[force partition creation]��(-l --link)���l���link��[IP-over-IB physical link name]:IB link:_dladm_iblinks��(-p --prop)���p���prop��[set link properties]:link property:_values -s , "property" ${(M)linkprops_nonvlanvnic\:#*\:*} ${(M)linkprops_general\:#*\:*}��(-P --pkey)���P���pkey��[set partition key]:hex number��:partition link name:�delete�part_arguments�(-t --temporary)���t���temporary��[temporary deletion]��(-R --root)���R���root��[root directory]:directory:_path_files -/��:link name:_dladm_parts�show�part_arguments�(-P --persistent)���P���persistent��[display persistent partition configuration]��(-p --parseable)���p���parseable��[parseable output]��(-l --link)���l���link��[information for this link]:link name:_dladm_iblinks��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $part_properties��:partition link name:_dladm_parts�show�ib_arguments�(-P --persistent)���P���persistent��[display persistent partition configuration]��(-p --parseable)���p���parseable��[parseable output]��(-o --output)���o���output��[properties to display]:property:_values -s , "property" $ib_properties��:IB link name:_dladm_iblinks��create�delete��cap_arguments�(-R --root)���R���root��[specify root directory]:directory:_directories��(-t --temporary)���t���temporary��[capture  datalink is temporary\: until next reboot]��:cap link�show�cap_arguments�(-P --persistent)���P���persistent��[show persistent datalink configuration]��(-p --parseable)���p���parseable��[output using a stable machine-parseable format]��(-o --output)���o���output��[specify output fields]: _values -s , "field" LINK ZONE TYPE MTU�_default_dladm��@�|A��A��f��-��=9��E1�	�
�
=e=Q�
=%%����UaA
�F\}_dtrace_arguments�-32[generate 32-bit D programs and ELF files]��-64[generate 64-bit D programs and ELF files]��-a[claim anonymous tracing state]��-A[generate driver.conf(4) directives for anonymous tracing]��-b[set trace buffer size]��-c[run specified command and exit upon its completion]��-C[run cpp(1) preprocessor on script files]��-D[define symbol when invoking preprocessor]��-e[exit after compiling request but prior to enabling probes]��-f[enable or list probes matching the specified function name]:function: ��-F[coalesce trace output by function]��-G[generate an ELF file containing embedded dtrace program]��-H[print included files when invoking preprocessor]��-h[Generate a header file]��-i[enable or list probes matching the specified probe id]��-I[add include directory to preprocessor search path]:include dir:_files -/��-L[Add directory to search path for DTrace libraries]:lib dir:_files -/��-l[list probes matching specified criteria]��-m[enable or list probes matching the specified module name]:module: ��-n[enable or list probes matching the specified probe name]:name: ��-o[set output file]:output file:_files��-p[grab specified process-ID and cache its symbol tables]:pid:_pids��-P[enable or list probes matching the specified provider name]:provider: ��-q[set quiet mode (only output explicitly traced data)]��-s[enable or list probes according to the specified D script]��-S[print D compiler intermediate code]��-U[undefine symbol when invoking preprocessor]��-v[set verbose mode (report program stability attributes)]��-V[report DTrace API version]��-w[permit destructive actions]��-x[enable or modify compiler and tracing options]��-X[specify ISO C conformance settings for preprocessor]:ISO C conformance:((a\:"ISO plus K&R extensions (default)" c\:"Strictly conformant ISO C" s\:"K&R C only" t\:"ISO plus K&R extensions"))��-Z[permit probe descriptions that match zero probes]�_dtrace��@�Ag�A �%8Y�=A<�����)�Q�Q			y
Mlocalcontentcontent�kernel:kernel memory pages only��all:all memory pages��curproc:kernel memory pages plus curproc pages��allproc:kernel memory pages and all process pages�_arguments�-e[print estimate of disk space required to store compressed crash dump]��-n[don't run savecore on reboot]��-p[produce machine parseable output]��-u[update dump configuration from dumpadm.conf]��-y[run savecore on reboot]��-c[set dump content]:dump content:(($content))��-d[set dump device]: : _alternative "tokens\:token\:(swap none)" "files\:block device\:_files -g \*\(-%b\)"��-m[set minfree size]:size��-s[set the savecore directory]:directory:_files -/��-r[alternate root directory]:directory:_files -/��-z[enable saving core files in a compressed format]:compression:(on off)�A ����8ACGP�A�d'AA��!�5A0�%����!M}��A$�������#�$8LA�h�A���.A���A"�����%F|�A\�
�
1A�A$����-���A&|,A��.A=AC��	0�AF��0]A8	�����	=�	�	��
�0iA,�&����
E
�am0�A(C�-
�
��0�A4�f���
�	���
�0�A$�$�Q
�01A$�t��
�0�A(���}�Elocalsubcmdspropsexpl_flowadm_flowcompadd��@���_call_program flows flowadm show-flow -p -o flow�subcmdshelpshow�flowadd�flowmatch�flowremove�flowset�flowpropreset�flowpropshow�flowpropsctpicmpicmpv6propsmaxbw�service�flowadm�_arguments�-*��*::command:->subcmd�return CURRENT == 1 _wantedcommandsexpl�flowadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�-�service:��help�_arguments�:subcommand:($subcmds)��show-flow�_arguments�-o[specify field to display]:field:(flow link ipaddr proto port dsfield)��-p[parsable output]��-P[persistent flow property information]�set1�-l[display information for link]:link or flow:_net_interfaces�set2�:flow:_flowadm_flow�match�flow_arguments�-o[specify field to display]:field:(flow link ipaddr proto port dsfield)��-p[parsable output]��-P[persistent flow property information]��-a[specify attribute]:attribute:(local_ip= remote_ip= transport=$tr local_port= dsfield=)��(:)-l[display information for link]:link or flow:_net_interfaces��(-l):flow:_flowadm_flow��add-flow�_arguments�-t[temporary changes - do not persist across reboots]��-R[alternate root dir]:alternate root:_files��-l[specify link to which flow will be added]:link:_net_interfaces��-p[set property value]:property:(maxbw=)��remove-flow�_arguments�-t[temporary changes - do not persist across reboots]��-l[specify link from which flow will be deleted]:link:_net_interfaces��set-flowprop�_arguments�-t[temporary changes - do not persist across reboots]��reset-flowprop�_arguments�-t[temporary changes - do not persist across reboots]��show-flowprop�_arguments�-c[parsable output (requires -o)]��-l[specify link whose properties will be shown]:link:_net_interfaces��-P[persistent flow property information]��-p[property to show]:property:_values -s , "property" $props��A�IA��!�5�A�Tg@A��!�5�A���JA��!�5�A�A �G���A��,M�aAL'��E<ETEh�+��ACg��|A������A`�
%��		$	@	d	�	�	�	�
)
Q
�
�
�,@\t�A$"
�������-
-�+��A"/R
m�F
��+�,A0
�
�,A1
�!Ax���p�A,
C��q�e�
��0�A$C�(��Um�0A����U�0$A"C�@u-�P�+��0�A"f�u�V�+��0A"��(Ty�Z�+��0�A��,,�Pq0,A"�&�b�+��0@A"�&�f�+��0\	A"��,��Y�l�+��0t
A "� Ah���p�+��0�A"&�t�+��	0AA�F,�0;
A"�&z�+��A�F
��+�_fm_modulescompadd��@������f����_call_program modules fmadm config����2,�1�// �/�_fm_faulted_fmriscompadd��@���fmadm faulty -r 2> /dev/null | awk '{print $1}'�_fm_faulted_uuidscompadd��@���fmadm faulty -s 2> /dev/null | tail +4 | awk '{print $4}'�_fm_faulted_labelslocallinecompadd��@���fmadm faulty -f 2> /dev/null | while read line; do
		if [[ $line == "----"* ]]; then
			read line
			if [[ $line == '"'* ]]; then
				print ${${line[(r)$q,(rn:2:)$q]}[2,-2]}
			fi
		fi
	done�localcurcontext��curcontext�statelineexplopt_argssubcmdsargssubcmdsfaultylistacquitreplacedrepairedlist�alertclearlist�defectlist�faultadd�aliasremove�aliaslookup�aliaslist�aliassync�aliasconfigloadunloadresetrotateflush_arguments�-*��-q[quiet mode]��1:fmadm subcommand:compadd -M "r:|-=* r:|=*" -a subcmds��*::command:->subcmd��statereturnservice��words[1]�curcontext���curcontext%:*�-�service:��servicefaulty�list�list�alert�list�defect�list�fault�-f[display faulty FRUs]��-i[display persistent cache IDs]��-p[page output]��-r[display resources]��-s[display one-line summaries]��-u[only display fault with given uuid]:uuid:_fm_faulted_uuids��-v[display full output]�list�faulty_arguments�args�-a[display all faults]��-g[group faults]��-n[limit output to specified number of entries]:number�list�alert�list�defect�list�fault_arguments�-a[display all resources]�acquit_alternative�fmadm-acquit-label:label:_fm_faulted_labels��fmadm-acquit-uuid:uuid:_fm_faulted_uuids��fmadm-acquit-fmri:fmri:_fm_faulted_fmris�repaired�replaced_alternativeadd�alias_arguments:chassis:alias�id:commentremove�alias�lookup�alias_messagealiases�chassis or alias-id�_directories_fm_modules_arguments�-s[reset named SERD]:serd��:module:_fm_modules�_values�logfile�errlogfltloginfologinfolog_hival_fm_faulted_fmrislist�alias�config�sync�aliases�no more arguments�_default�Ak	;A,�&��-YA
�iYA�F5_inetadm_arguments�-?[help]��-l[list service instance properties]:FMRI:_svcs_fmri -i��-e[enable specified instance]:FMRI:_svcs_fmri -i��-d[disable specified instance]:FMRI:_svcs_fmri -i��-p[list inet service properties]��-m[modify service instance properties]:FMRI:_svcs_fmri -i��-M[modify inet service properties]�_inetadm��@�A+OA�g�A �0$�,���YzA��\}��	�A
�hmTA��!�5�A��UA��!�5�A��6PA��!�5�A��QA��!�5�A����A���0A�G#k,A#kEA���1.A���AC%0AL��,���#�@A�%0UmAC�0��,A�A�0iA��1.A�i�AX�
�A�Af,�%�A�f,���ARiACf,�
qA��,M�U�A<�\�.A��!�5�A@�T�LA��!�5��AE��F,A��!�5TAIi�y �!A ��8PdA�g�xAg��A C����<A���x�A�g�A ��T�A C��X�A���\�A4�%A�)�9��	mA,��	�
	
)
I
m
�
�A0�%�	�
�1Mu��A4��9�
�5�m��eA,
�x�}1��9A,����
�1=q�A<
���-Mu���!AeAC���
%A����Y%A<����Qi��	5Q��A,C�XU��	Q��A4��(���	�	Q�1AC���	A(�%� 
 i �!!u!�A�","�A,���#a
�1#�#�#�$A��1.AH�$1$UA "C�$t��$�$�$��F%<�A\C
�
1AM%XA$��%�%�d%�&$�&DA�&%<,AQ&d&�.AR&�&�A�C�$1	0%A�F'T'�0'�A��(�$�(A)Q0)�AC�)��$�)�0*mA��*��$�*�+�0,A�,D�$�,q
0,�A C�-�$�-5.E0m00�A�1�$�112q
03A ��3,�$�3Y4i2q
06�	A !C�6��$�6�82q
0:-
A #�:T�$�:�;])�0<�A$��=(�$�=U>Y0>�A&C�?�$�?I@M0@�
A$'��A�$�AEBICA)�0D�A$)��D��$�EF!G)�0H=A(+�Ht�$�H�I}JuLA)��0NA /�NH��$�NuO}A�07�71.A��P1PMA�0�dPu0P�A1g�P�A1C%P�Q%QmA 1��Q��$�Q�R�Ta
0UA 3C�U<�$�UiX�Ta&0YuA5��Y�Y�A5C%Y�ZZmA5�%Z�[[�A 5��\�$�\=]�Ta0;A(7C_�_�d``X`x`�`�0`�A9C�a�$�a1b10b�A$:��b��$�c)dAeETa0f�A<��g��$�g�h�0i]A>C�i��$�i�j�
0kEA ?��k��$�k�l�n)
0n�A A��o�$�o5p9q}0rA$CC�rX�$�r�sau5Ta
0wA EC�wH�$�wuxyz
0z�A G�z��$�z�{�z0}=A$H��}l�$�}�~u�Mz	0; AJ�F�0�UA^F����_ipadm_ifslocalextrazparseoptscompadd��@���ipadm show-if -p -o ifname��extra�2,�1�_ipadm_enabled_ifscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o state,ifname��:#disabled:*�#*:��_ipadm_disabled_ifscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o state,ifname��#disabled:*�:#*:*��_ipadm_vniscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o class,ifname��#vni:*�:#*:*��_ipadm_ipmpscompadd��@����(@)��(@)��(f)��ipadm show-if -p -o class,ifname��#ipmp:*�:#*:*��_ipadm_get_possible_valueslocalprotoposs�����M�words:�set���/set/show��cmd�show-prop�ipv4ipv6icmpsctp�poss���u����ipadm $cmd -c -p ${IPREFIX%=} -o possible $proto 2> /dev/null�//,/ ����u�poss:��?����opt_args��m�:+�m �opt_args��m�����u����ipadm $cmd -c -p ${IPREFIX%=} $proto -o possible�//,/ ��poss�1��0�9�����0�9��� �#poss > 1 _message�number in ranges ��(j:, :)poss���number in range �poss��value�compadd��@�_ipadm_addrobjscompadd��@���ipadm show-addr -p -o addrobj�_ipadm_addrobjs_or_ifscompadd��@���ipadm show-addr -p -o addrobj���ipadm show-if -p -o ifname�_ipadm_protoscompadd��@���ipadm show-prop -c -o proto�_ipadmlocalcontextstatelineexplopt_argssubcmdsif_propertiesif_proppropertiesif_properties2addr_propertiesaddr_proppropertiesaddrobj_propertiesproto_ipv4_propertiesproto_ipv6_propertiesproto_tcp_propertiesproto_udp_propertiesproto_sctp_propertiesproto_icmp_propertiesproto_all_propertiesproto_proppropertiessubcmds�help���show���disable���enable���-if���create���delete���-ip���create���delete���-vni���create���delete���add���remove���-ipmp���set���reset���show���-ifprop���create���delete���show���up���down���refresh���disable���enable���-addr���set���reset���show���-addrprop���set���reset���show���-prop��ifname��class��state��active��current��persistent��over��property��proto��perm��current��persistent��default��possible�if_properties2�arp:value:_ipadm_get_possible_values��forwarding:value:_ipadm_get_possible_values��metric:value:_ipadm_get_possible_values��mtu:value:_ipadm_get_possible_values��nud:value:_ipadm_get_possible_values��usesrc:value:_ipadm_ifs -/ none��exchange_routes:value:_ipadm_get_possible_values��group:value:_ipadm_get_possible_values��standby:value:_ipadm_get_possible_values��broadcast:value:_ipadm_get_possible_values��deprecated:value:_ipadm_get_possible_values��prefixlen:value:_ipadm_get_possible_values��private:value:_ipadm_get_possible_values��reqhost:value:_ipadm_get_possible_values��transmit:value:_ipadm_get_possible_values��zone:value:_zones -t c�addr_propproperties�addrobj��current��persistent��default��possible�addrobj_properties�type��state��current��persistent��addr��cid-type��cid-value��begin��expire��renew�proto_ipv4_properties�hostmodel��ttl��forwarding��hoplimit�proto_tcp_properties�cong_default��cong_enabled��ecn��extra_priv_ports��max_buf��recv_buf��send_buf��sack��smallest_anon_port��largest_anon_port��smallest_nonpriv_port��extra_priv_ports��max_buf��smallest_nonpriv_port�proto_sctp_properties�cong_enabled��extra_priv_ports��max_buf��smallest_nonpriv_port��max_buf�proto_all_properties�proto_ipv4_properties�proto_ipv6_properties�proto_tcp_properties�proto_udp_properties�proto_sctp_properties�proto_icmp_propertiesproto_all_properties��proto_all_properties:value:_ipadm_get_possible_values�proto��current��persistent��default��possible��service�ipadm�_arguments�-*��-\?[Help]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�ipadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�_arguments�:subcommand:($subcmds)��create-ip�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��:interface name:��delete-ip�_arguments�:interface name:_ipadm_ifs��create-vni�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��:VNI name:��delete-vni�_arguments�:VNI name:_ipadm_vnis��create-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��:IPMP interface name:��delete-ipmp�_arguments�(-f --force)���f���force��[First remove all underlying interfaces from group]��:IPMP interface name:_ipadm_ipmps��add-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��remove-ipmp�_arguments�(-t --temporary)���t���temporary��[Interface should be temporary]��(-i --interface)���i���interface��[List of underlying interfaces]:interface name:_values -s , "interface" $(ipadm show-if -p -o ifname)��show-if�_arguments�(-p --parseable)���p���parseable��[Parseable output]��(-o --output)���o���output��[Properties to display]:property:_values -s , "property" $if_properties��disable-if�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:interface name:_ipadm_enabled_ifs��enable-if�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:interface name:_ipadm_disabled_ifs��set-ifprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $if_properties2��reset-ifprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-p --prop)���p���prop��[Property to reset]:property:($if_properties2)��show-ifprop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-m --module)���m���module��[Protocol]:protocol:(ipv4 ipv6)��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $if_propproperties��(-p --prop)���p���prop��[Interface properties to display]:property:_values -s , "property" ${if_properties2%%\:*}��create-addr�_arguments�(-t --temporary)���t���temporary��[Address should be temporary]��-T[Address type]:*::address type:->newaddr��state�newaddr���opt_args��T���T:��static:��addrthingsv4�local:address: ��remote:address: �_arguments�(-d --down)���d���down��[Address should be marked down]��(-a --address)���a���address��[Address specification]:address:_values -s , "address" $addrthingsv4��:address object name:_ipadm_addrobjs_or_ifs��dhcp:��_arguments�(-w --wait)���w���wait��[Seconds to wait for completion]:number or "forever":{if [[ -prefix [0-9]## ]]; then _message -e "number of seconds"; else _wanted forever expl "number or \"forever\"" compadd forever; fi}��-h[Request a specific hostname]:hostname:��addrconf:��addrthingsv6statefulness�local:interface id: ��remote:interface id: �statefulness�stateful:statefulness:(yes no)��stateless:statelessness:(yes no)�_arguments�(-i --interface-id)���i���interface�id��[Interface ID]:address:_values -s , "interface id" $addrthingsv6��(-p --prop)���p���prop��[Statefulness configuration]:statefulness configuration:_values -s , "statefulness" $statefulness�_wantedcommands�address type�compaddstaticdhcpaddrconf�delete-addr�_arguments�(-r --release)���r���release��[Release DHCP-acquired address]��:address object name:_ipadm_addrobjs��show-addr�_arguments�(-d --dhcp -p --parseable)���d���dhcp��[Display DHCP status fields]��(-p --parseable -d --dhcp)���p���parseable��[Parseable output]��(-o --output)���o���output��[Properties to display]:property:_values -s , "property" $addrobj_properties���up���down���disable���enable���-addr�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��:address object name:_ipadm_addrobjs��refresh-addr�_arguments�(-i --inform)���i���inform��[Retrieve DHCP parameters]��:address object name:_ipadm_addrobjs��set-addrprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $addr_properties��:address object name:_ipadm_addrobjs��reset-addrprop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to reset]:property:(${addr_properties%%\:*})��:address object name:_ipadm_addrobjs��show-addrprop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $addr_propproperties��(-p --prop)���p���prop��[Address object properties to display]:property:_values -s , "property" ${addr_properties%%\:*}��set-prop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to set]:property:_values -s , "property" $proto_all_properties��:protocol name:_ipadm_protos��reset-prop�_arguments�(-t --temporary)���t���temporary��[Change should be temporary]��(-p --prop)���p���prop��[Property to reset]:property:(${proto_all_properties%%\:*})��show-prop�_arguments�(-c --parseable)���c���parseable��[Parseable output]��(-o --output)���o���output��[Property properties to display]:property:_values -s , "property" $proto_propproperties��(-p --prop)���p���prop��[Protocol properties to display]:property:_values -s , "property" ${proto_all_properties%%\:*}�_message�unknown ipadm subcommand: �service�_ipadm��@�lA	k	�A�g�A�g�,A$C�,Ecc
���Af����A�f��)A4C��EA��,�A,C&�,	8���b�,�A�|��A�g�A��`�E�ACF��_privsetlocalexplprivs���f����ppriv -l���nonezonebasiccompset�*,�compset�\\#!����s:,:���IPREFIX//�\��!/����privs:��p�_wanted�privilege�compadd_pfexeclocal_comp_priv_prefix_arguments�-P[privileges to acquire]:privspec:_privset��(-):command name: _command_names -e��*::arguments:{ _comp_priv_prefix=( pfexec ${(kv)opt_args[-P]} ) ; _normal }�_pfexec��@�4A��A �GLqA��$�<�DAC�����)A<��1AR]A����)�A���1A<"��AB
r��Ft��F�A��DAA�f�
DAC�4U�i4A��
�A �GLqA���<�4AC�x���	A<��1AR=A��x�	|A���1A<"��AB
r���F4q�F��A��4A�f�4AC�,M�a�A2��	*A��!�5�A6��>BA��!�5�A:��@A��!�5�A>�<�>A��!�5lABkh52&A�lAFk��6&A�4AJ\����A(��,Ldx�A�g���A(���Lx�A C���\A|�
�t����,L`t��K2���!����5��5m���AD�8�+�l�K"�����0Dl�A0�%L���	,	X	|	�	�A�x

@
tA%
�9A8	C%�
�I�y��]A���.A2��A$"��,��Ym��
�F�A\
�
1A8$A$C�`����A�&,A<(I.A=x�,A@xA��\�A,��������UmA�C��0 �A@�� ��Y �!!I!�"�#	#�$�%M%�&!0&�A,�&&��Y&�!'%�%M'Q0'�AD�'��Y'�(�!(�!�)#	%�)�$�%M'Q0*�A<�*��Y*�+1+�!�,,�,�-U$�-�0.1A"��.X�Y.�.�0/EA$$�/`�Y/�0!0�'Q01�A8&�1��Y22�2�3=*�3�3�4=5]05�A$)C�5��Y*�!5�'Q
06
	A +C�6$�Y6Q6�'Q07]
A0-F7��Y7�7�8%�$�%M8�09A4/�f9@�Y*�9m9�:�;�<=
'Q0=�AD2��>(�Y>U?!@A)B!B�C]$�C�D�E�F�0G%
A46�fGh�YG�G�G�!�H56�%�H�0J
A49�fJH�YJuG�J�!�J�6�%�Ke0L�A<��L��Y*�L�0MeA>C�M��Y*�M�0N
A?��N,�YNY0N�AA�N��YO0O�ABC�O��YO�P�0P�AC��Q4�YQaP�0R%AEC�R��YR�P�0SMAF��S��YS�0T]AH�T��Y*�S� 0T�AlI�&T��YU!UuV9W	W�Y
Y�[$�[y\Y\�]�^�_�`�bYcUd�fg�iA0i�AP�i��Y.�0jA$QC�jD�Y*�jqk
.�-0k�ASCg�k�APS�%ll5lIlql�l�l�mm)mMm�m�m�nn-nMniA(T�n��Y*�n�n�oqpQ0p�0p�	0;AX�Fq�q�AlF�H�a_pkg5_pkgslocalcache_policycache_idpkg5_installed_pkgs:�HOST:��pkg5_root//�//+�typeset_pkg5_installed_pkgszstyle�:completion:��curcontext�:�cache�policy��cache_policy�_pkg5_installed_caching_policy��_pkg5_installed_pkgs_cache_invalid�cache_id_retrieve_cache�cache_id��
			pkg -R $pkg5_root list -H | while read pkg junk; do
				pkga=( ${(s:/:)pkg} )
				for i in {1..$#pkga}; do
					print ${(j:/:)${pkga[$i,-1]}}
				done
			done�_store_cache�cache_idcompadd��@���_pkg5_installed_pkgs�_pkg5_pkgs_alocalcache_policycache_idpkg5_known_pkgs:�HOST:��pkg5_root//�//+�typeset_pkg5_known_pkgszstyle�:completion:��curcontext�:�cache�policy��cache_policy�_pkg5_known_caching_policy��_pkg5_known_pkgs_cache_invalid�cache_id_retrieve_cache�cache_id��
			pkg -R $pkg5_root list -aH --no-refresh | while read pkg junk; do
				pkga=( ${(s:/:)pkg} )
				for i in {1..$#pkga}; do
					print ${(j:/:)${pkga[$i,-1]}}
				done
			done�_store_cache�cache_idcompadd��@���_pkg5_known_pkgs�_pkg5_avoided_pkgscompadd��@���pkg -R $pkg5_root unavoid�_pkg5_pubscompadd��@���pkg -R $pkg5_root publisher -H | awk '{print $1}'�_pkg5_variantscompadd��@���pkg -R $pkg5_root variant -H | awk '{print $1}'�_pkg5_facetscompadd��@���pkg -R $pkg5_root facet -H | awk '{print $1}'�_pkg5_known_caching_policy�pkg5_root/var/pkg/state/known/catalog.attrs��1�_pkg5_installed_caching_policy�pkg5_root/var/pkg/state/installed/catalog.attrs��1�_pkg5localexplcontextstatelinepkg5_rootproptypesetopt_argssubcmdspkg5_actionspkg5_cattrpkg5_sattrbe_optspublisher_propertiesimage_propertiescertssubcmdsinstalluninstalllistupdaterefreshversionhelpinfosearchverifyrevertcontentsimage�create�change����variant�facet�avoidunavoidhistory��un��set���property�add�remove��property�value��un��set���publisherpurge�historyrebuild�indexupdate�formatfreezeunfreeze��un��set���mediatorpkg5_actionsdependdriverfilegrouphardlinklegacylicenselinksignatureunknownuseraction.hashaction.keyaction.nameaction.rawpkg.fmripkg.namepkg.publisherpkg.shortfmri�pkg5_cattrsearch.matchsearch.match_typepublisher_properties�signature-policy:value:(ignore verify require-signatures require-names)��signature-required-names:value:��be-policy:value:(default always-new create-backup when-required)��ca-path:value:_path_files -/��check-certificate-revocation:value:(true false)��flush-content-cache-on-success:value:(true false)��mirror-discovery:value:(true false)��send-uuid:value:(true false)��signature-policy:value:(ignore verify require-signatures require-names)��signature-required-names:value:��trust-anchor-directory:value:_path_files -/��use-system-repo:value:(true false)��service�pkg�_arguments�-*��(-\? --help)����?���help��[Help]��-R[Root directory]:directory:_path_files -/��*::command:->subcmd�return CURRENT == 1 _wantedcommands�pkg subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�������opt_args��R��:��PKG_IMAGE�:�/���pkg -R $pkg5_root property -H ca-path | awk '{print $2}'�/��(--require-new-be)--deny-new-be[Fail the operation if a new BE would be required]��(--deny-new-be)--require-new-be[Force a new BE to be created]��--backup-be-name[Specify the name for the backup BE]:BE name: ��--be-name[Specify a BE name]:BE name: ��--no-be-activate[Don't activate the new BE]��(--require-backup-be)--no-backup-be[Don't leave behind a backup BE]��(--no-backup-be)--require-backup-be[Force leaving behind a backup BE]��install�_arguments�-n[Dry run]��-q[Quiet]��-v[Verbose]��-g[Specify additional source of packages]:source:_path_files -/��--accept[Accept all licenses]��--licenses[Display all licenses]��--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs��--no-refresh[Don't refresh catalogs]��--no-index[Don't reindex search database]��be_opts�*:package:_pkg5_pkgs_a��uninstall�_arguments�-n[Dry run]��-v[Verbose]��*:package:_pkg5_pkgs��update�_arguments�-f[Don't check for pkg(5) updates]��-n[Dry run]��-v[Verbose]��--accept[Accept all licenses]��--reject[Specify an FMRI to exclude from the result]:fmri:_pkg5_pkgs��list�_arguments�-H[Omit headers]��-a[Show not-installed packages]��-f[Show all versions]��-n[Show newest versions]��-s[Show summaries]��-u[Show upgradable versions]��-v[Show verbose pkg: FMRIs]��*:package:_pkg5_pkgs_a��refresh�_arguments�--full[Full refresh]��*:publisher:_pkg5_pubs��info�_arguments�--license[Display license text(s)]��(-r)-l[Installed package]��(-l)-r[Uninstalled package; fetch info from depot]:*:package:_pkg5_pkgs_a��search�_arguments�(-p)-a[Show matching actions]��-l[Local search]��(-a)-p[Show packages]��-r[Remote search]��-I[Case sensitive search]��-s[Depot URI]��*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_sattr��:query:��verify�_arguments�-v[Verbose]��fix�_arguments�--accept[Accept all licenses]��--licenses[Display all licenses]��revert�_arguments�-n[Dry run]��-v[Verbose]��--tagged[Revert all tagged files]:tag:��*:file:_path_files��contents�_arguments�-m[Print raw manifests]��*-a[Attribute matching]:attribute=pattern:��*-o[Attribute output]:attributes:_values -s , "attribute" $pkg5_cattr��*-s[Sort key]:attribute:��*-t[Action type]:action:_values -s , "action" $pkg5_actions��-r[Fetch manifests from depot]:*:package:_pkg5_pkgs_a��image-create�_arguments�(-f --force)���f���force��[Force image creation]��(-F --full -P --partial -U --user)���F���full��[Full image]��(-F --full -P --partial -U --user)���P���partial��[Partial image]��(-F --full -P --partial -U --user)���U���user��[User image]��(-z --zone)���z���zone��[Zoned image]��-k[Path to SSL key]:file:_path_files��-c[Path to SSL cert]:file:_path_files��*--variant[Specify image variants]:variant=instance:��*--facet[Specify image facets]:facet=True/False:��(-p --publisher)���p���publisher��[Specify publisher]:prefix=URI:��:directory:_path_files -/��change-variant�_arguments�-n[Dry run]��-q[Quiet���-v[Verbose���--accept[Accept all licenses]��*:variant:_values -s , 'variant' ��pkg -R $pkg5_root variant -H | awk '{print $1}'���change-facet�_arguments�-n[Dry run]��-v[Verbose���--accept[Accept all licenses]��*:facet:_values -s , 'facet' ��pkg -R $pkg5_root facet -H | awk '{print $1}'���variant�_arguments�*:variant:_pkg5_variants��facet�_arguments�*:facet:_pkg5_facets��avoid�_arguments�*:package:_pkg5_pkgs_a��unavoid�_arguments�*:package:_pkg5_avoided_pkgs��set-property�_arguments�:property:_values "property" $image_properties��:value:��add-property-value�_arguments�:property:_values "property" $image_properties��remove-property-value�_arguments�:property:(${image_properties%%\:*})��unset-property�_arguments�*:property:(${image_properties%%\:*})��property�_arguments�set-publisher�_arguments�-P[Make preferred]��(-e --enable)���e���enable��[Enable publisher]��(-d --disable)���d���disable��[Disable publisher]��(-g --add-origin)���g���add�origin��[Add origin URI]:uri:��(-G --remove-origin)���G���remove�origin��[Remove origin URI]:uri:��(-m --add-mirror)���m���add�mirror��[Add mirror URI]:uri:��(-M --remove-mirror)���M���remove�mirror��[Remove mirror URI]:uri:��-p[Repository URI]:url:��--reset-uuid[Reset the image UUID for this publisher]��--sticky[Make this publisher sticky]��--non-sticky[Make this publisher non-sticky]��--search-after[Set publisher search-order]:publisher:_pkg5_pubs��--search-before[Set publisher search-order]:publisher:_pkg5_pubs��--approve-ca-cert[Add trusted CA certificate]:CA cert path:_path_files��--revoke-ca-cert[Revoke CA certificate]:CA cert hash:(${${certs#/etc/openssl/certs/}%.0})��--unset-ca-cert[Remove trusted CA certificate]:CA cert hash:��--set-property[Set publisher property]:property:_values "property" $publisher_properties��--unset-property[Remove publisher property]:property:(${publisher_properties%%\:*})��--add-property-value[Add publisher property value]:property:_values "property" $publisher_properties��--remove-property-value[Remove publisher property value]:property:(${publisher_properties%%\:*})��:publisher:_pkg5_pubs��unset-publisher�_arguments�publisher�_arguments�-P[Display only preferred publisher]��-n[Display only enabled publishers]��history�hist_columnshist_columns�be��be_uuid��client��client_ver��command��finish��id��new_be��new_be_uuid��operation��outcome��reason��snapshot��start��time��user�_arguments�-l[Long history]��-n[Last n records]:number:��-o[Column]:number:_values -s , "column" $hist_columns��-t[Time range]��freeze���unfreeze��mediator���set-mediator���unset-mediator�_message�unknown pkg subcommand: �service�_pkg5��@�AtA�g0A%U�A$C�<a�]�IAtCf���
��9Y	�
Y
%
������}1����!A�F�_prstatlocald_optsort_key�u��:�seconds past the epoch��d��:�standard date format�sort_key�cpu��:�process CPU usage (default)��pri��:�process priority��rss��:�resident set size��size��:�size of process image��time��:�process execution time�_arguments�-*��-a[information about processes and users]��-c[new reports below previous reports instead of overprinting them]��-C[processes or lwps that are bound to processor sets in the list]:processor set list:��-d[specify the representation of time]:time representation:(($d_opt))��-h[only processes or lwps whose home lgroup is in the list]:lgroup list:��-H[information about home lgroup]��-j[only processes or lwps whose project ID is in the given list]:project list:��-J[information about processes and projects]��-k[only processes or lwps whose task ID is in tasklist]:task list��-L[statistics for each light-weight process (LWP)]��-m[microstate process accounting information]��-n[restrict number of output lines]:ntop,[nbottom]��-p[only processes whose process ID is in the list]:PID list��-P[only processes or lwps which have most recently executed on a CPU in the list]:CPU list��-R[Put prstat in the real time scheduling class]��-s[Sort key (descending)]:key:(($sort_key))��-S[Sort key (ascending)]:key:(($sort_key))��-t[total usage summary for each user]��-T[information about processes and tasks]��-u[only processes whose effective user ID is in the list]:UID:_users��-U[only processes whose real user ID is in the list]:UID:_users��-v[verbose process usage]��-z[only processes or LWPs whose zone ID is in the list]:zone ID:��-Z[information about processes and zones]�_prstat��@�A ���-}��_arguments�-a[all processes]��-c[show contract memberships]��-z[show processes in zone]:zone:_zones��*: : _alternative "users:logged-in user:_users_on" "pids:pid:_pids"��A+
�A$����-��UACF��_savecore_arguments�-L[take live dump]��-v[verbose]��-d[disregard dump header valid flag]��-f[save crash dump from file]:file:_files��::directory:_files -/�_savecore��@�Ag�A"r-M���AlC&��������������	5

��Y
��%q�localargs�OSTYPEsolaris2.�11-��-I+[capture packets from specified interface]:interface:_net_interfaces�_arguments�-*��-a[generate audio signal on receiving packets]��-c+[quit after capturing specified number of packets]:number of packets��-d+[capture packets from specified device]:device:_net_interfaces��-i+[display packets previously captured to file]:file:_files��-n+[use file as IP address-to-name mapping table]:file:_files��-o+[save captured packets to file]:file:_files��-p+[display one or more packets from captured file]:first packet number [ , last packet number]��-q[don't display packet counter when capturing to file]��-r[don't resolve IP addresses to names]��-s[truncate each packet after specified number of bytes]:length (bytes)��-t+[specify time-stamp presentation]:time-stamp mode:((
    r\:relative\ to\ first\ packet
    a\:absolute
    d\:delta\ -\ since\ previous\ packet
  ))��-C[list code generated from filter expression]��-D[display number of packets dropped on the summary line]��-N[create IP-address-to-name mapping table file (used with -i)]��-P[capture packets in non-promiscuous mode]��-S[display size of the entire link layer frame in bytes]��-V[verbose summary mode]��-v[verbose mode]��-x+[display offset and length of packet in HEX and ASCII]:offset [ , length]��*::expression:= _bpf_filters��A+�AL�'EE|E�E�E�A�g���A0C% @\|����A���1.A�5YA "�|����5�F��A\
�
1A�A$C���)x��A�&�,A��.A5A�e50�A(������!�0\A$������!�	m0�A,	�&	���

�!�M�0IAC���!
Y0
�A$�
���)!�I0�A$�����}!I	0;AF��A�F��_svcadmlocalcurcontext��curcontext�statelineexplsubcmdstypesetopt_argssubcmdsenabledisablerestartrefreshmarkdelegateclearmilestone�service�svcadm�_arguments�-*��-v[Print actions verbosely]��*::command:->subcmd�return CURRENT == 1 _wantedcommands�svcadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:�enable_arguments�-r[Recursively enable dependencies]��-s[Wait for service to come online]��-T[Timeout for -s]:seconds:��-t[State change is temporary]��*:instance FMRI:_svcs_fmri -i�_arguments�-s[Wait for service to become disabled]��*:instance FMRI:_svcs_fmri -i�_arguments�-I[Change state immediately]��-s[Wait for service to reach the new state]��:state:(degraded maintenance)��:instance FMRI:_svcs_fmri -i�restart�refresh�clear_arguments�-s[Wait for service to �service]��*:instance FMRI:_svcs_fmri -i�delegate_arguments�-s[Wait for instances to come online]��:restarter FMRI:_svcs_fmri -r��*:FMRI:_svcs_fmri -i�milestone_arguments�-d[Make milestone the default]��-s[Wait for the transition to the new milestone]��*:milestone FMRI:_svcs_fmri -m�_message�unknown svcadm subcommand: �service�_svcadm��@�A('E�+��A(C��|����A�g��A�C�4Lh���##
� 8l����@\����,X����A,"& ���Ma��e��+��A����0�A$"C�8�]����+���0�,A �	A��|	�
0	�A	f	�

y
04
�A
C&
�
0�Af
�-}	0�A�F�
00A�fLy
%Q0
�A'
�
�A C�
��M�A���1A>
��A����AL�1A@�ACF�	A�Fd�A����A"����z�H�+��0	h	##

 
(l��0�@��\�0\A "��|����X�+��
PA��Q{0�XA��Hu��A��h�0	A0C'%@\����$A"�fH}�h�+��G0!<A� 	�A�f!h��!�A"F!��l�+��QACf!���"A$"��"4"T�"p"�"�"�n�+��	qA(""�#	�#9#lҜ�#�#�p�+��0� A,"�&#�#��$$($H$h$�$�w�+��0�!�"A�F�$�0;#A"�&%~�+��A!Fd�+�localcurcontext��curcontext�statelineexplsubcmdsargsopt_argssubcmdsapplyexportextractimportinventoryvalidatedeletelistaddpgaddpropvaluedelcustdelpgdelpropdelpropvaluedescribeeditproplistpglistproplistcustsetenvsetpropunsetenvsetnotifylistnotifydelnotifylistsnaprevertselectsnaprefreshhelp_arguments�-*��-v[verbose]��-s+[specify fmri on which to operate]:fmri:_svcs_fmri -c��(1 *)-f+[read commands from file]:command file:_files��1: :->subcmds��*:: :->args��statesubcmds_wantedcommands�svccfg subcommand�compaddsubcmdscurcontext���curcontext%:*�-�words[1]:��words�1�import_arguments�-V[verify property updates]��:file:_files�inventory_files_alternative�files:file:_files��fmris:fmri:_svcs_fmri -c�export_svcs_fmridelete_arguments�-f[force deletion if online or degraded]��*:fmri:_svcs_fmri -c�describefmri�opt_args��s�_arguments�-v[give all information]��-t[show only template data]��:property group or property:->properties�fmris���f����_call_program properties svcs -H -o fmri $fmri��� �#fmris > 1 _message�'�fmri' is ambiguous�returnprops�������f����_call_program properties svccfg -s $fmri describe���:� ��%% ��_multi_parts��@�deleteaddpropvaluesetprop_arguments�-l+[print the layer the value came from]:layer:(manifest system-profile enterprise-profile site-profile node-profile sysconfig-profile admin current all)��(-o)-f[print the file a property came from]��(-f)-o+[select fields to print]:field:_sequence compadd - propname pgname instname servicename layer proptype value file masked time��*-G+[specify property group]:property group��-P+[specify property name]:property name��2:notification parameter:->parameters�listnotifyselectsnap_arguments�args�-g[apply to notification parameters in svc:/system/svc/global:default]��1: :->tsets-classes�tsets�classesstatesuninitializedofflineonlinedegradedmaintenancedisabled_alternative�state-transitions:state transition:_sequence compadd - all {to-,from-,}$^states��event-classes:event class:_sequence compadd - problem-{diagnosed,updated,repaired,resolved}�parameterscompset�mailto:�_email_addressescompset�snmp:�_wantedvaluesvaluecompaddactiveinactive_wanteduri�formats�URI format�compaddmailtosnmp_wantedsnapshotssnapshotcompaddinitialpreviousrunningstart�no more arguments�_defaultA�	�A\����-��������(=�A�]%			�ACF
l
�_svcprop_arguments�-f[designate properties by their FMRI]��-q[quiet]��-t[use multi-property output format]��-v[verbose]�set1�-w[waits for the selected property or property group to change]��-p[prints values of named property or property group]��:FMRI:_svcs_fmri -i�set2�-a[display all properties]��-g[group type filter]:group type:��*-l[properties from a layer]:layer:(admin site-profile system-profile manifest)��(-c -s)-C[retrieve properties without composition]��(-C -s)-c[retrieve properties with composition]��(-c -C)-s[retrieve properties from snapshot]:snapshot:��*-p[prints values of named property or property group]��*:FMRI:_svcs_fmri -i�_svcprop��@�Ag�AH�%-}�Y�e�A�=!AH�����Q�q	�
�]�
qM�i�localcolsctid�:�contract id�desc�:�description�fmri�:�fmri�inst�:�instance name�nsta�:�next state (abbr)�nstate�:�next state�scope�:�scope name�svc�:�service name�sta�:�state (abbr)�state�:�state�stime�:�start time�astate�:�name for current auxiliary state�nrun�:�time of next scheduled run for periodic services�lrun�:�time of the last run for periodic services�_arguments�(-l -x -d -D)-a[list all instances]��(-l -x -D -a -R)-d[list dependencies]��(-l -x -d -a -R)-D[list dependents]��(-l -x)-H[suppress header line]��(-x -d -D -a -R -s)-l[print detailed status about services and instances]��(-l -x)-o[display specific columns]:column:_values -s , "column" ${^cols/\:/[}\]��(-l -x)-p[list processes]��(-l -x -d -D)-R[list services with the given restarter]:instance FMRI:_svcs_fmri -i��(-l -x)-s[sort by a column]:column:(($cols))��(-l -x)-S[reverse sort by a column]:column:(($cols))��-v[verbose columns]��(-l)-x[display explanation for service states]��(-l -x)-\?[print help]��*:FMRI or pattern:_svcs_fmri -i�	lA%k�A�'-A ��\jJ�A���<��A�G�A��(��E��A<�1AR%AC�(E�hA'��At���01A���1A<"��ABrI��F|�F�!AC�HuA�f�!HA��t�\A"�D]�.A%�A�
�1�11.A+��A ��0ACG�A��UA�����A��A�C	1NA1p2r	-��	M	uA�%	�	�	��&A3r	-�A
�%
<	��+qA%
`	�
�A��
�	�A ��
�
��	��0l�A$�
��)p�cc
0��A(�
$
��
E
�
�
�
�	0;A�FLq�A[�<�FA`R�ACF�)_svcs_fmrilocaltype��argv[�#]�fmri_abbrevsexpltypeset_smf_fmrisupdate_policyzstyle�:completion:��curcontext�:�cache�policyupdate_policy��update_policy�_smf_caching_policycache_idsmf_fmri:�HOST�type�i��c��_smf_fmris_cache_invalid�cache_id_retrieve_cache�cache_id_smf_fmris���f����svcs -a -H -o fmri���_store_cache�cache_id_smf_fmrisfmri_abbrevs���M�_smf_fmris:����s����/:���PREFIX��i = 1i <= �#fmri_abbrevsi++ fmri_abbrevs�i�����fmri_abbrevs�i��/���s�����/:����b���PREFIX��/�match�1���-i�svcsinstsnabbrevs���u�fmri_abbrevs%:���svcs���@M�fmri_abbrevs:��s:����insts�insts�1���:default�nabbrevs�nabbrevs��insts//:default�nabbrevsnabbrevs�instsfmri_abbrevs_wantedfmri�full or unambiguously abbreviated FMRIs�compadd�fmri_abbrevs_wanted�milestone FMRIs�compadd��svcs -H -o fmri svc:/milestone/\*�_wanted�restarter FMRIs�compaddmasterresetsvc:/network/inetd:default_message�unknown argument to _svcs_fmri: �type�_smf_caching_policy��1�/etc/svc/repository.db_svcs_fmri��@�A+@A�g�AD��`���	�M���%����ACF A_zloginlocal_comp_priv_prefix_arguments�-E[Disable escape character]��-e[Specify escape character]:character:��-l[Specify username]:username:_users��:zonename:_zones�set1�-C[Connect to zone console]��-d[Disconnect on zone halt]�set2�-S["Safe" login mode]��(-):command name: _command_names -e��*::utility: _normal�_zlogin��@��A�A ���-A�
�A
2���
EA ��8PdA�gx��A����AC���4A���t�A���`Ag��AH�%(DXp������(DlA����]AC%`�EA�%��YAH�%(�h}	)	�
A�
��
��y�
iAC%
��
�A(C%��
�����A���1.A:�!EA("�l����y�m�F��A\C
�
1AA�A$��<da���A�&�,AE�.AFDqA�C�!0�A$�����-�0�A$�������i�#05�A[�1A[
�Y,A\��.A]h�A(����ME�0YA�|���0�0 eA$C� � �da �� � 0!�Au�1Au
�!-,Av��.Aw!d!�AC�!���"#u0#�A$��#���$$]$�%0%y	A!��%���%�0&I
A#�&d��&�0'A$C�'@��'m'�A)F+�,
_zoneadm_bootargs_arguments�-*��-i[Alternate init]:path:_path_files��-m[SMF options]:option:_values "SMF option" debug milestone= quiet verbose��-s[Boot single user]�_zoneadmlocalcontextstatelineexpltypesetopt_argssubcmdsfieldssolaris_attachsolaris_installsolaris10_attachsolaris10_installextended_create_optionsextended_destroy_optionsbrandbrand_argssubcmdsattachbootclonedetachhalthelpinstalllistmarkmovereadyrebootuninstallverify�force-zpool-import��force-zpool-create:ZFS pool: ��force-zpool-create-all��force-zpool-destroy:ZFS pool: ��force-zpool-destroy-all��(-d)-a[Path to archive]:path:_path_files��(-a)-d[Path to zonepath]:directory:_path_files -/�solaris_installset1�-c[Path to certificate]:path:_path_files��*-e[Additional package]:package:��-k[Path to key]:path:_path_files��-P[Publisher/URI mapping]:publisher:�set2�(-a)-d[Path to installed zone root]:directory:path_files -/��-p[Preserve system configuration]��-s[Install silently]��-u[Unconfigure after installation]��-v[Verbose]�solaris10_attach�(-a)-d[Path to zonepath]:directory:_path_files -/�solaris10_install�-p[Preserve system configuration]��-s[Install silently]��-v[Verbose]��service�zoneadm�_arguments�-*��-R[Alternate root]:alternate root:_path_files -/��-u[Zone UUID]:zone UUID: ��-z[Zone name]:zone name:_zones��*::command:->subcmd�return CURRENT == 1 _wantedcommands�zoneadm subcommand�compaddsubcmdsservice��words[1]�curcontext���curcontext%:*�=�service:��boot�_arguments�-w[Force writable root]��-W[Boot in transient r/w mode]��*:boot options:_zoneadm_bootargs��clone�_arguments�-m[Clone mode]:mode:_values "mode" copy��-s[Source snapshot]:snapshot:_zfs_dataset -t snap��-x[Extended options]:extended option:_values -w "extended option" $extended_create_options��:source zone:_zones��attach��opt_args��z������(@s,:,)��zoneadm -z $opt_args[-z] list -p����6��brand_args��brand�_attach_arguments�-F[Force attach]��-n[Path to zone manifest]:path to zone manifest:_path_files��-u[Update on attach]��-x[Extended options]:extended option:_values -w "extended option" $extended_create_options����P�brand_args��detach�_arguments�-n[Dry run]��halt���ready���reboot���verify��help�_wantedcommandscompaddsubcmds�install��opt_args��z�brand_args��brand�_install_arguments�-x[Extended options]:extended option:_values -w "extended option" $extended_create_options����P�brand_args��list�_arguments�-c[Configured zones]��-i[Installed zones]��(-v)-p[Parsable output]��(-p)-v[Verbose mode]��mark�_arguments�:state:(incomplete unavailable)��move�_arguments�:new zone path:_path_files -/��uninstall�_arguments�-F[Force]��-x[Extended options]:extended option:_values -w "extended option" $extended_destroy_options�_zoneadm��@�A ��,LA ��`$�,���[�A"
��,�A"	
��	,L�A��� L8A�Lm���localtypetypeargexplzparseopts�type��r�c��type��r�i�_descriptionzoneszonecompadd��@���expl[@]�������_call_program zones /usr/sbin/zoneadm list $typearg���