3 1jJ@sddlZejddkrddp$ddZddlmZddlmZddlmZ dd lm Z dd lm Z e j ZddlZejd d d edejgdZejdddedejdddddddddddddddedejdddddddded jdddddddedejdddddddddddddddedejd d!dd"dddddddddddedggggddd ggd#d$d%Zejd&d&dedejd'd(ddddddddddddeje jed)edejd*d+ddd,ddddddddddedejd-d.ddd,ddddddddddedejd/d0dd"dddddddddddedejd1d2d"d,dddddddddddedggggddd ggd3d4d%Zeejd<eejd&<ejee jdejfeed5d6Zej ee jd&ejfeed5d6Z!ej e!d7ej"d'_#eje jed)ej"d'_$dS)8NcCs|S)N)xrr/usr/lib/python3.6/tun_pb2.pysrcCs |jdS)Nlatin1)encode)rrrrrs) descriptor)message) reflection)symbol_database)descriptor_pb2z tun.protoZproto2u tun.proto opts.proto"L tunfile_entry id (  netdev (  detached ( ns_id ( "e tun_link_entry flags ( BÒ? owner ( group ( vnethdr (  sndbuf ( )namepackagesyntaxZ serialized_pbZ dependencies tunfile_entryidztunfile_entry.id F)r full_nameindexZnumbertypeZcpp_typeZlabelZhas_default_valueZ default_valueZ message_typeZ enum_typecontaining_typeZ is_extensionZextension_scopeoptionsfileZnetdevztunfile_entry.netdev zutf-8Zdetachedztunfile_entry.detachedZns_idztunfile_entry.ns_ide)rrfilenamerrZfields extensionsZ nested_typesZ enum_typesrZ is_extendablerZextension_rangesZoneofsZserialized_startZserialized_endtun_link_entryflagsztun_link_entry.flagsuÒ?ownerztun_link_entry.ownergroupztun_link_entry.groupZvnethdrztun_link_entry.vnethdrZsndbufztun_link_entry.sndbufgZtun_pb2) DESCRIPTOR __module__T)%sys version_infoZ_bZgoogle.protobufr Z _descriptorr Z_messager Z _reflectionr Z_symbol_databaser ZDefaultZ_sym_dbZopts_pb2Z opts__pb2ZFileDescriptorr,Z DescriptorZFieldDescriptordecodeZ_TUNFILE_ENTRYZ _ParseOptionsZ FieldOptionsZ_TUN_LINK_ENTRYZmessage_types_by_nameZRegisterFileDescriptorZGeneratedProtocolMessageTypeZMessagedictrZRegisterMessager%Zfields_by_nameZ has_optionsZ_optionsrrrrs