cc@@sddlZejddkr(dp.dZddlmZddlmZddlmZ dd lm Z dd lm Z e j ZddlZddlZddlZejd d d ddddeddejejejgZejd ddddddedddejd dddddddddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd ddd*dddd"ddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d+dd,dd"dddd-d d.d!d"d#ed$edd%dd&dddd'ed(dd)ddegd/gd0gd1gd)dd2eddd3gd4gd5d6d7d8Zejd d9dd9dddedddejd d:dd;ddddddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d<dd=dddd"ddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d>dd?dd"ddddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d@ddAddddBddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dCddDddBddEddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dFddGddEddHddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dIddJddHddKddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddegd/gd0gd1gd)dd2eddd3gd4gd5dLd7dMZejd dNddNdddedddejd dOddPddddddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dddQdddd"ddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dRddSdd"ddddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dTddUddddBddd dd!d"d#ed$dd%dd&dddd'ed(dd)eje jedVdeejd dWddXddBddEddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dYddZddEddHdd[d d\d!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d]dd^ddHddKdd[d d\d!d"d#ed$dd%dd&dddd'ed(dd)ddeejd d_dd`ddKddaddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd dbddcddadd.ddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd ddddedd.dd\ddad dKd!d"d#ed$ed%dd&dddd'ed(dd)ddeejd dfddgdd\dd[ddad dKd!d"d#ed$ed%dd&dddd'ed(dd)ddeejd dhddidd[dd-ddad dKd!d"d#ed$ed%dd&dddd'ed(dd)ddeejd djddkdd-ddddad dKd!d"d#ed$ed%dd&dddd'ed(dd)ddeejd dlddmddddnddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd doddpddnddqddd dd!d"d#ed$dd%dd&dddd'ed(dd)ddeejd drddsddqddtdd[d d\d!dd#ed$gd%dd&dddd'ed(dd)ddeejd duddvddtddwddd dd!dd#ed$dxd%dd&dddd'ed(dd)ddeejd dyddzddwdd{dd[d d\d!dd#ed$dd%dd&dddd'ed(dd)ddeejd d|dd}dd{dd~dd[d d\d!dd#ed$dd%dd&dddd'ed(dd)ddeejd ddddd~ddddd dd!dd#ed$dd%dd&dddd'ed(dd)ddegd/gd0gd1gd)dd2eddd3gd4gd5dd7dZ ej!e j"dY_#ej$e j"d]_#ee j"dr_#ee j"dy_#ee j"d|_#eej%dtcCs |jdS(Ntlatin1(tencode(R((sA/usr/lib/python2.7/site-packages/pycriu/images/packet_sock_pb2.pyRR(t descriptor(tmessage(t reflection(tsymbol_database(tdescriptor_pb2tnamespacket-sock.prototpackageRtsyntaxtproto2t serialized_pbs packet-sock.proto opts.proto fown.proto sk-opts.proto": packet_mclist index (  type (  addr ( " packet_ring block_size (  block_nr (  frame_size (  frame_nr (  retire_tmo (  sizeof_priv (  features ( " packet_sock_entry id (  type (  protocol (  flags ( B? ifindex (  fown ( 2 .fown_entry opts ( 2.sk_opts_entry version (  reserve (  aux_data ( orig_dev ( vnet_hdr ( loss ( timestamp (  copy_thresh (  mclist ( 2.packet_mclist fanout ( : 4294967295 rx_ring ( 2 .packet_ring tx_ring ( 2 .packet_ring ns_id ( t dependenciest packet_mclistt full_nametfilenametfiletcontaining_typetfieldstindexspacket_mclist.indextnumberittypei tcpp_typetlabelithas_default_valuet default_valuet message_typet enum_typet is_extensiontextension_scopetoptionsspacket_mclist.typetaddrspacket_mclist.addri i t extensionst nested_typest enum_typest is_extendabletextension_rangestoneofstserialized_starti<tserialized_endivt packet_ringt block_sizespacket_ring.block_sizetblock_nrspacket_ring.block_nrt frame_sizespacket_ring.frame_sizetframe_nrspacket_ring.frame_nrit retire_tmospacket_ring.retire_tmoit sizeof_privspacket_ring.sizeof_privitfeaturesspacket_ring.featuresiiyi tpacket_sock_entrytidspacket_sock_entry.idspacket_sock_entry.typetprotocolspacket_sock_entry.protocoltflagsspacket_sock_entry.flagss?tifindexspacket_sock_entry.ifindextfownspacket_sock_entry.fowni i toptsspacket_sock_entry.optstversionspacket_sock_entry.versionitreservespacket_sock_entry.reservetaux_dataspacket_sock_entry.aux_datatorig_devspacket_sock_entry.orig_devtvnet_hdrspacket_sock_entry.vnet_hdrtlossspacket_sock_entry.losst timestampspacket_sock_entry.timestampit copy_threshspacket_sock_entry.copy_threshitmclistspacket_sock_entry.mclistitfanoutspacket_sock_entry.fanoutiItrx_ringspacket_sock_entry.rx_ringittx_ringspacket_sock_entry.tx_ringitns_idspacket_sock_entry.ns_idiiit DESCRIPTORt __module__tpacket_sock_pb2(0tsyst version_infot_btgoogle.protobufRt _descriptorRt_messageRt _reflectionRt_symbol_databaseR tDefaultt_sym_dbtopts_pb2t opts__pb2tfown_pb2t fown__pb2t sk_opts_pb2t sk__opts__pb2tFileDescriptorRGt DescriptortNonetFieldDescriptortFalset_PACKET_MCLISTt _PACKET_RINGt _ParseOptionst FieldOptionstTruet_PACKET_SOCK_ENTRYt _FOWN_ENTRYtfields_by_nameRt_SK_OPTS_ENTRYtmessage_types_by_nametRegisterFileDescriptortGeneratedProtocolMessageTypetMessagetdictRtRegisterMessageR+R3t has_optionst_options(((sA/usr/lib/python2.7/site-packages/pycriu/images/packet_sock_pb2.pytsR %                                                               $