ó h'dWc@ssdZddlZddlmZmZmZdejfd„ƒYZdejfd„ƒYZ ej e ƒZ dS(s! C structures from libadm(3LIB). iÿÿÿÿN(t LEN_DKL_VVOLtV_NUMPARt LEN_DKL_ASCIIt extpartitioncBsTeZdZdejfdejfdejdfdejfdejfgZRS(s1 struct extpartition from /usr/include/sys/vtoc.htp_tagtp_flagtp_paditp_starttp_size(t__name__t __module__t__doc__tCtc_ushortt c_ulonglongt_fields_(((s cstruct.pyR!s    textvtocc Bs±eZdZdejdfdejfdejfdejefdejfdejfdejd fd ejd fd ee fd eje fdeje fg Z RS(s, struct extvtoc from /usr/include/sys/vtoc.ht v_bootinfoitv_sanityt v_versiontv_volumet v_sectorsztv_npartstpadit v_reservedi tv_partt timestampt v_asciilabel( R R R R tc_uint64tc_charRR RRRR(((s cstruct.pyR,s     ( R tctypesR t libadm.constRRRt StructureRRtPOINTERtextvtocp(((s cstruct.pyts