3 1jA&@sddlZejddkrddp$ddZddlmZddlmZddlmZ dd lm Z dd lm Z dd lmZe jZddlZddlZddlZddlZddlZejd d dedejejejejejgdZejdddeejddddddejddddddejddddddejddddddejddddddejddddddejddddddejd dd!dddgddd"d#d$ Zej eej!eZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)d!Z*ej+d%d%dedej,d&d'ddd(d!dd)ddddd)dded*ej,d+d,ddd-ddd)ddddd)dded*ej,d.d/ddd-ddd)ddddd)dded*ej,d0d1ddd-ddd)ddddd)dej-ej.ed2ed*ej,d3d4ddd5d5dd)ed j/d6dddd)dded*ej,d7d8ddd9d:dd)ddddd)dded*ej,d;dd?dd!dddd)gdddd)dded*ej,d@dAd!d5d9d:dd)gdddd)dded*ej,dBdCd5d:d9d:dd)gdddd)dded*ej,dDdEd:d9d9d:dd)ddddd)dded*ej,dFdGd9d=d-ddd)ddddd)dded*ej,dHdId=d-d-ddd)ddddd)dded*ej,dJdKd-d(d-ddd)ddddd)dded*ej,dLdMd(dNd9d:dd)ddddd)dded*ggggdd)dggdOdPdQZ0ej+dRdRdedej,dSdTddd-ddd)ddddd)dded*ej,dUdVdddddd)ddddd)dded*ggggdd)dggdWdXdQZ1ej+dYdYdedej,dZd[dddddd)gdddd)dded*ej,d\d]dddddd)gdddd)dded*ej,d^d_ddd9d:dd)gdddd)dded*ej,d`daddd9d:dd)gdddd)dded*ej,dbdcddd9d:dd)gdddd)dded*ej,dddeddd9d:dd)gdddd)dded*ej,dfdgddd9d:dd)gdddd)dded*ej,dhdidd!d5d5dd)ed j/d6dddd)dded*ej,djdkd!d5d9d:dd)gdddd)dded*ej,dldmd5d:d9d:dd)gdddd)dded*g gggdd)dggdndodQZ2ee0j3d&_4ej5e0j3d7_6ej7e0j3d@_6ej7e0j3dB_6ej8e0j3dD_6ej9e0j3dL_6ej7e2j3d^_6ej7e2j3d`_6ej7e2j3db_6ej7e2j3dd_6e1e2j3df_6ej7e2j3dj_6ej7e2j3dl_6e0ej:d%<e1ej:dR<e2ej:dY<eej;d<ejfe?e0dpdqZ@ejAe@e j=dRe j>fe?e1dpdqZBejAeBe j=dYe j>fe?e2dpdqZCejAeCdre0j3d0_Dej-ej.ed2e0j3d0_EdS)sNcCs|S)N)xrr /usr/lib/python3.6/netdev_pb2.pysrcCs |jdS)Nlatin1)encode)rrrrrs)enum_type_wrapper) descriptor)message) reflection)symbol_database)descriptor_pb2z netdev.protoZproto2u| netdev.proto macvlan.proto opts.proto tun.proto sysctl.proto sit.proto"Ý net_device_entry type (2.nd_type ifindex (  mtu (  flags ( BÒ? name (  tun ( 2.tun_link_entry address (  conf ( conf4 ( 2 .sysctl_entry conf6 ( 2 .sysctl_entry$ macvlan ( 2.macvlan_link_entry peer_ifindex (  peer_nsid (  master (  sit ( 2 .sit_entry"7 netns_id target_ns_id (  netnsid_value ("ª netns_entry def_conf ( all_conf ( def_conf4 ( 2 .sysctl_entry all_conf4 ( 2 .sysctl_entry def_conf6 ( 2 .sysctl_entry all_conf6 ( 2 .sysctl_entry nsids ( 2 .netns_id ext_key (  unix_conf ( 2 .sysctl_entry" ipv4_sysctl ( 2 .sysctl_entry*d nd_type LOOPBACK VETH TUN EXTLINK VENET BRIDGE MACVLAN SIT)namepackagesyntaxZ serialized_pbZ dependenciesnd_typeLOOPBACK)rindexnumberoptionstypeVETHTUNEXTLINKVENETBRIDGEMACVLANSITiiy) r full_namefilenamefilevaluescontaining_typerserialized_startserialized_endnet_device_entryrznet_device_entry.typeF)rr'rrrZcpp_typeZlabelZhas_default_valueZ default_value message_type enum_typer+Z is_extensionZextension_scoperr)Zifindexznet_device_entry.ifindex Zmtuznet_device_entry.mtuflagsznet_device_entry.flagsuÒ?rznet_device_entry.name zutf-8Ztunznet_device_entry.tun Zaddressznet_device_entry.address Zconfznet_device_entry.confZconf4znet_device_entry.conf4Zconf6znet_device_entry.conf6Zmacvlanznet_device_entry.macvlanZ peer_ifindexznet_device_entry.peer_ifindexZ peer_nsidznet_device_entry.peer_nsidZmasterznet_device_entry.masterZsitznet_device_entry.sitPi)rr'r(r)r+Zfields extensionsZ nested_typesZ enum_typesrZ is_extendablerZextension_rangesZoneofsr,r-netns_idZ target_ns_idznetns_id.target_ns_idZ netnsid_valueznetns_id.netnsid_valueii netns_entryZdef_confznetns_entry.def_confZall_confznetns_entry.all_confZ def_conf4znetns_entry.def_conf4Z all_conf4znetns_entry.all_conf4Z def_conf6znetns_entry.def_conf6Z all_conf6znetns_entry.all_conf6Znsidsznetns_entry.nsidsZext_keyznetns_entry.ext_keyZ unix_confznetns_entry.unix_confZ ipv4_sysctlznetns_entry.ipv4_sysctliiZ netdev_pb2) DESCRIPTOR __module__T)Fsys version_infoZ_bZgoogle.protobuf.internalr Zgoogle.protobufr Z _descriptorr Z_messager Z _reflectionr Z_symbol_databaserZDefaultZ_sym_dbZ macvlan_pb2Z macvlan__pb2Zopts_pb2Z opts__pb2Ztun_pb2Ztun__pb2Z sysctl_pb2Z sysctl__pb2Zsit_pb2Zsit__pb2ZFileDescriptorr=ZEnumDescriptorZEnumValueDescriptorZ_ND_TYPEZRegisterEnumDescriptorZEnumTypeWrapperrrrrrrr!r#r%Z DescriptorZFieldDescriptorZ _ParseOptionsZ FieldOptionsdecodeZ_NET_DEVICE_ENTRYZ _NETNS_IDZ _NETNS_ENTRYZfields_by_namer1Z_TUN_LINK_ENTRYr0Z _SYSCTL_ENTRYZ_MACVLAN_LINK_ENTRYZ _SIT_ENTRYZmessage_types_by_nameZenum_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeZMessagedictr.ZRegisterMessager;r<Z has_optionsZ_optionsrrrrs