#include "opendylan/run-time.h"

/* Generated by Open Dylan 2014.1 for x86_64-linux */

/* Typedefs for referenced classes */

typedef struct {
  dylan_value wrapper;
  dylan_value xep_;
  dylan_value function_signature_;
  dylan_value Pgf_cache_;
  dylan_value debug_name_;
  dylan_value generic_function_methods_;
  dylan_value discriminator_;
  dylan_value incremental_gf_module_;
  dylan_value incremental_gf_domain_info_;
  dylan_value incremental_gf_method_libraries_;
  dylan_value incremental_gf_properties_;
} _KLincremental_generic_functionGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
} _KLfunction_classGVKi;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
} _KLclassGVKd;

#define  define__KLmm_wrapperGVKi(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value mm_wrapper_implementation_class_; \
    dylan_value mm_wrapper_subtype_mask_; \
    DWORD mm_wrapper_fixed_part_; \
    DWORD mm_wrapper_variable_part_; \
    dylan_value mm_wrapper_number_patterns_; \
    DWORD mm_wrapper_pattern_element_[nrepeated+1]; \
  } _KLmm_wrapperGVKi_##nrepeated;
define__KLmm_wrapperGVKi(1);
define__KLmm_wrapperGVKi(0);

typedef struct {
  dylan_value wrapper;
} _KLobjectGVKd;

typedef struct {
  dylan_value wrapper;
} _KLunboundGVKe;

typedef struct {
  dylan_value wrapper;
} _KLbooleanGVKd;

typedef struct {
  dylan_value wrapper;
  dylan_value xep_;
  dylan_value function_signature_;
  dylan_value mep_;
} _KLsimple_methodGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value signature_properties_;
  dylan_value signature_required_;
  dylan_value signature_values_;
} _KLsignatureAvaluesGVKi;

#define  define__KLsimple_object_vectorGVKd(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value size_; \
    dylan_value vector_element_[nrepeated+1]; \
  } _KLsimple_object_vectorGVKd_##nrepeated;
define__KLsimple_object_vectorGVKd(3);
define__KLsimple_object_vectorGVKd(6);
define__KLsimple_object_vectorGVKd(9);
define__KLsimple_object_vectorGVKd(10);
define__KLsimple_object_vectorGVKd(1);
define__KLsimple_object_vectorGVKd(0);
define__KLsimple_object_vectorGVKd(2);
define__KLsimple_object_vectorGVKd(16);

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value union_type1_;
  dylan_value union_type2_;
} _KLunionGVKe;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLc_automatic_pointer_designator_classGVKi;

typedef struct {
  dylan_value wrapper;
  dylan_value symbol_name_;
} _KLsymbolGVKd;

#define  define__KLbyte_stringGVKd(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value size_; \
    char string_element_[nrepeated+1]; \
  } _KLbyte_stringGVKd_##nrepeated;
define__KLbyte_stringGVKd(112);
define__KLbyte_stringGVKd(13);
define__KLbyte_stringGVKd(14);
define__KLbyte_stringGVKd(22);
define__KLbyte_stringGVKd(12);
define__KLbyte_stringGVKd(17);
define__KLbyte_stringGVKd(11);
define__KLbyte_stringGVKd(19);
define__KLbyte_stringGVKd(9);
define__KLbyte_stringGVKd(18);
define__KLbyte_stringGVKd(10);
define__KLbyte_stringGVKd(21);
define__KLbyte_stringGVKd(29);
define__KLbyte_stringGVKd(8);
define__KLbyte_stringGVKd(16);
define__KLbyte_stringGVKd(7);
define__KLbyte_stringGVKd(0);

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_signed_charTGYc_ffi_interfaceVc_ffi;

typedef struct {
  dylan_value wrapper;
} _KLintegerGVKd;

typedef struct {
  dylan_value wrapper;
  DWORD Pmachine_word_data_;
} _KLmachine_wordGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
} _KLvalue_classGVKi;

#define  define__KLstandalone_domainGVKe(nrepeated) \
  typedef struct { \
    dylan_value wrapper; \
    dylan_value domain_library_; \
    dylan_value domain_next_; \
    dylan_value domain_number_required_; \
    dylan_value domain_type_[nrepeated+1]; \
  } _KLstandalone_domainGVKe_##nrepeated;
define__KLstandalone_domainGVKe(1);

typedef struct {
  dylan_value wrapper;
  dylan_value namespace_name_;
  dylan_value library_major_version_;
  dylan_value library_minor_version_;
  dylan_value library_build_count_;
  dylan_value used_libraries_;
  dylan_value all_used_libraries_;
  dylan_value runtime_module_;
  dylan_value library_defined_generics_;
  dylan_value library_number_static_dispatches_;
  dylan_value library_number_dynamic_dispatches_;
} _KLlibraryGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value singleton_object_;
} _KLsingletonGVKd;

typedef struct {
  dylan_value wrapper;
  dylan_value class_properties_;
  dylan_value iclass_class_;
  dylan_value class_mm_wrapper_;
  dylan_value repeated_slot_descriptor_;
  dylan_value instance_slot_descriptors_;
  dylan_value iclass_dispatch_key_;
  dylan_value class_constructor_;
  dylan_value direct_superclasses_;
  dylan_value class_rcpl_vector_;
  dylan_value class_rcpl_position_;
  dylan_value class_rcpl_other_positions_;
  dylan_value class_known_joint_;
  dylan_value iclass_dependent_generics_;
  dylan_value iclass_subclass_dependent_generics_;
  dylan_value direct_subclasses_;
  dylan_value direct_methods_;
  dylan_value direct_slot_descriptors_;
  dylan_value slot_descriptors_;
  dylan_value direct_inherited_slot_descriptors_;
  dylan_value direct_initialization_argument_descriptors_;
  dylan_value class_slot_descriptors_;
  dylan_value defaulted_initialization_arguments_slot_;
  dylan_value class_slot_storage_;
} _KLimplementation_classGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value xep_;
  dylan_value function_signature_;
  dylan_value mep_;
  dylan_value iep_;
  dylan_value keyword_specifiers_;
} _KLkeyword_methodGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value head_;
  dylan_value tail_;
} _KLempty_listGVKd;

typedef struct {
  dylan_value wrapper;
} _KLobject_with_elementsGVKe;

typedef struct {
  dylan_value wrapper;
} _KLmutable_object_with_elementsGVKe;

typedef struct {
  dylan_value wrapper;
} _KLc_valueGVKc;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLdesignator_classGVKc;

typedef struct {
  dylan_value wrapper;
} _KLc_non_structGVKi;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_pointerGVKc;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_voidTGVKc;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_statically_typed_pointerGVKc;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_pointer_to_pointerGVKc;

typedef struct {
  dylan_value wrapper;
  dylan_value slot_descriptor_properties_;
  dylan_value init_data_slot_;
  dylan_value slot_owner_;
  dylan_value init_keyword_;
  dylan_value slot_getter_;
  dylan_value slot_setter_;
  dylan_value slot_type_;
} _KLinstance_slot_descriptorGVKe;

typedef struct {
  dylan_value wrapper;
  dylan_value namespace_name_;
  dylan_value home_library_;
} _KLmoduleGVKe;

typedef struct {
  dylan_value wrapper;
} _KLc_structGVKc;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLc_struct_designator_classGVKi;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLc_union_designator_classGVKi;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLtemp_pointer_type_classGVKi;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_raw_unsigned_intTTGVKc;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_raw_unsigned_intTGVKc;

typedef struct {
  dylan_value wrapper;
} _KLc_raw_unsigned_intGVKc;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_unsigned_shortTGYc_ffi_interfaceVc_ffi;

typedef struct {
  dylan_value wrapper;
} _KLc_unsigned_shortGYc_ffi_interfaceVc_ffi;

typedef struct {
  dylan_value wrapper;
  dylan_value instanceQ_iep_;
  dylan_value debug_name_;
  dylan_value class_implementation_class_;
  dylan_value class_subtype_bit_;
  dylan_value class_module_;
  dylan_value alignment_of_;
  dylan_value size_of_;
  dylan_value referenced_type_;
  dylan_value concrete_pointer_type_;
  dylan_value abstract_pointer_type_;
} _KLc_mapped_designator_classGVKi;

typedef struct {
  dylan_value wrapper;
} _KLcharacterGVKd;

typedef struct {
  dylan_value wrapper;
} _KLstringGVKd;

typedef struct {
  dylan_value wrapper;
  dylan_value signature_properties_;
  dylan_value signature_required_;
} _KLsignatureGVKe;


/* Typedefs for defined classes */

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLin_addrTTGZ32ZtYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLsockaddr_inGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLsockaddr_inTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLsockaddr_inTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLsockaddr_llGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLsockaddr_llTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLsockaddr_llTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLc_charTTGZ32ZtYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLhostentGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLhostentTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLhostentTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLnetentGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLnetentTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLnetentTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLprotoentGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLprotoentTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLprotoentTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLserventGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLserventTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLserventTG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLifr_ifruGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _Kpointer_to_Lifr_ifruGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
} _KLifreqGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLifreqTGYunix_socketsVnetwork;

typedef struct {
  dylan_value wrapper;
  D raw_pointer_address_;
} _KLifreqTG_pointerYunix_socketsVnetwork;


/* Referenced object declarations */

dylan_value KPadd_classVKeI (dylan_value);
dylan_value KPadd_nonsiblinged_domainVKnI (dylan_value, dylan_value);
extern _KLincremental_generic_functionGVKe KmakeVKd;
extern _KLfunction_classGVKi KLincremental_generic_functionGVKe;
extern _KLclassGVKd KLfunction_classGVKi;
extern _KLclassGVKd KLclassGVKd;
extern _KLmm_wrapperGVKi_0 KLclassGVKdW;
extern _KLclassGVKd KLmm_wrapperGVKi;
extern _KLmm_wrapperGVKi_1 KLmm_wrapperGVKiW;
extern _KLmm_wrapperGVKi_0 KLfunction_classGVKiW;
extern _KLmm_wrapperGVKi_0 KLincremental_generic_functionGVKeW;
extern _KLincremental_generic_functionGVKe Kpointer_value_addressVKc;
extern _KLclassGVKd KLobjectGVKd;
extern _KLmm_wrapperGVKi_0 KLobjectGVKdW;
extern _KLunboundGVKe KPunboundVKi;
extern _KLclassGVKd KLunboundGVKe;
extern _KLmm_wrapperGVKi_0 KLunboundGVKeW;
extern _KLbooleanGVKd KPtrueVKi;
extern _KLclassGVKd KLbooleanGVKd;
extern _KLmm_wrapperGVKi_0 KLbooleanGVKdW;
extern _KLbooleanGVKd KPfalseVKi;
extern unsigned int ntohl (unsigned int);
extern _KLfunction_classGVKi KLsimple_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLsimple_methodGVKeW;
extern _KLclassGVKd KLsignatureAvaluesGVKi;
extern _KLmm_wrapperGVKi_0 KLsignatureAvaluesGVKiW;
extern _KLsimple_object_vectorGVKd_16 KDsignature_Lmachine_wordG_typesVKi;
extern _KLclassGVKd KLsimple_object_vectorGVKd;
extern _KLmm_wrapperGVKi_0 KLsimple_object_vectorGVKdW;
extern unsigned short htons (unsigned short);
extern _KLunionGVKe KLffi_integerGYc_ffi_interfaceVc_ffi;
extern _KLclassGVKd KLunionGVKe;
extern _KLmm_wrapperGVKi_0 KLunionGVKeW;
extern _KLsimple_object_vectorGVKd_16 KDsignature_LintegerG_typesVKi;
extern unsigned short ntohs (unsigned short);
dylan_value Kmake_c_pointer_internalVKcI (dylan_value, dylan_value, dylan_value);
extern _KLc_automatic_pointer_designator_classGVKi KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi;
extern _KLclassGVKd KLc_automatic_pointer_designator_classGVKi;
extern _KLmm_wrapperGVKi_0 KLc_automatic_pointer_designator_classGVKiW;
extern _KLmm_wrapperGVKi_1 KLc_signed_charTG_pointerYc_ffi_implementationVc_ffiW;
extern _KLclassGVKd KLsymbolGVKd;
extern _KLmm_wrapperGVKi_0 KLsymbolGVKdW;
extern _KLclassGVKd KLbyte_stringGVKd;
extern _KLmm_wrapperGVKi_0 KLbyte_stringGVKdW;
extern _KLc_automatic_pointer_designator_classGVKi KLc_signed_charTGYc_ffi_interfaceVc_ffi;
extern _KLmm_wrapperGVKi_1 KLc_signed_charTGYc_ffi_interfaceVc_ffiW;
extern int gethostname (void*, int);
extern _KLclassGVKd KLintegerGVKd;
extern _KLmm_wrapperGVKi_0 KLintegerGVKdW;
extern _KLvalue_classGVKi KLmachine_wordGVKe;
extern _KLclassGVKd KLvalue_classGVKi;
extern _KLmm_wrapperGVKi_0 KLvalue_classGVKiW;
extern _KLmm_wrapperGVKi_1 KLmachine_wordGVKeW;
extern _KLclassGVKd KLstandalone_domainGVKe;
extern _KLmm_wrapperGVKi_0 KLstandalone_domainGVKeW;
extern _KLlibraryGVKe Knetwork_libraryYdylan_userVnetwork;
extern _KLclassGVKd KLlibraryGVKe;
extern _KLmm_wrapperGVKi_0 KLlibraryGVKeW;
extern _KLclassGVKd KLsingletonGVKd;
extern _KLmm_wrapperGVKi_0 KLsingletonGVKdW;
dylan_value Ksingleton_pointer_idQ_instanceQVKiI (dylan_value, dylan_value);
extern _KLclassGVKd KLimplementation_classGVKe;
extern _KLmm_wrapperGVKi_0 KLimplementation_classGVKeW;
extern _KLkeyword_methodGVKe Kdefault_class_constructorVKi;
extern _KLfunction_classGVKi KLkeyword_methodGVKe;
extern _KLmm_wrapperGVKi_0 KLkeyword_methodGVKeW;
extern _KLsimple_object_vectorGVKd_0 KPempty_vectorVKi;
extern _KLempty_listGVKd KPempty_listVKi;
extern _KLclassGVKd KLempty_listGVKd;
extern _KLmm_wrapperGVKi_0 KLempty_listGVKdW;
extern _KLclassGVKd KLobject_with_elementsGVKe;
extern _KLmm_wrapperGVKi_0 KLobject_with_elementsGVKeW;
extern _KLclassGVKd KLmutable_object_with_elementsGVKe;
extern _KLmm_wrapperGVKi_0 KLmutable_object_with_elementsGVKeW;
extern _KLdesignator_classGVKc KLc_valueGVKc;
extern _KLclassGVKd KLdesignator_classGVKc;
extern _KLmm_wrapperGVKi_0 KLdesignator_classGVKcW;
extern _KLmm_wrapperGVKi_0 KLc_valueGVKcW;
extern _KLdesignator_classGVKc KLc_non_structGVKi;
extern _KLmm_wrapperGVKi_0 KLc_non_structGVKiW;
extern _KLdesignator_classGVKc KLc_pointerGVKc;
extern _KLmm_wrapperGVKi_1 KLc_pointerGVKcW;
extern _KLdesignator_classGVKc KLc_voidTGVKc;
extern _KLmm_wrapperGVKi_1 KLc_voidTGVKcW;
extern _KLdesignator_classGVKc KLc_statically_typed_pointerGVKc;
extern _KLmm_wrapperGVKi_1 KLc_statically_typed_pointerGVKcW;
extern _KLdesignator_classGVKc KLc_pointer_to_pointerGVKc;
extern _KLmm_wrapperGVKi_1 KLc_pointer_to_pointerGVKcW;
extern _KLinstance_slot_descriptorGVKe Kraw_pointer_addressVKcHLc_pointerG;
extern _KLclassGVKd KLinstance_slot_descriptorGVKe;
extern _KLmm_wrapperGVKi_0 KLinstance_slot_descriptorGVKeW;
dylan_value Kclass_instanceQ_rcpl_single_largeVKiI (dylan_value, dylan_value);
extern _KLmoduleGVKe Kunix_sockets_moduleYdylan_userVnetwork;
extern _KLclassGVKd KLmoduleGVKe;
extern _KLmm_wrapperGVKi_0 KLmoduleGVKeW;
extern _KLdesignator_classGVKc KLc_structGVKc;
extern _KLmm_wrapperGVKi_0 KLc_structGVKcW;
extern _KLclassGVKd KLc_struct_designator_classGVKi;
extern _KLmm_wrapperGVKi_0 KLc_struct_designator_classGVKiW;
dylan_value Kclass_instanceQ_initialVKiI (dylan_value, dylan_value);
extern _KLclassGVKd KLc_union_designator_classGVKi;
extern _KLmm_wrapperGVKi_0 KLc_union_designator_classGVKiW;
extern _KLclassGVKd KLtemp_pointer_type_classGVKi;
extern _KLmm_wrapperGVKi_0 KLtemp_pointer_type_classGVKiW;
extern _KLc_automatic_pointer_designator_classGVKi KLc_raw_unsigned_intTTGVKc;
extern _KLmm_wrapperGVKi_1 KLc_raw_unsigned_intTTGVKcW;
extern _KLc_automatic_pointer_designator_classGVKi KLc_raw_unsigned_intTGVKc;
extern _KLmm_wrapperGVKi_1 KLc_raw_unsigned_intTGVKcW;
extern _KLdesignator_classGVKc KLc_raw_unsigned_intGVKc;
extern _KLmm_wrapperGVKi_0 KLc_raw_unsigned_intGVKcW;
extern _KLc_automatic_pointer_designator_classGVKi KLc_unsigned_shortTGYc_ffi_interfaceVc_ffi;
extern _KLmm_wrapperGVKi_1 KLc_unsigned_shortTGYc_ffi_interfaceVc_ffiW;
extern _KLc_mapped_designator_classGVKi KLc_unsigned_shortGYc_ffi_interfaceVc_ffi;
extern _KLclassGVKd KLc_mapped_designator_classGVKi;
extern _KLmm_wrapperGVKi_0 KLc_mapped_designator_classGVKiW;
extern _KLmm_wrapperGVKi_0 KLc_unsigned_shortGYc_ffi_interfaceVc_ffiW;
extern _KLincremental_generic_functionGVKe Kpointer_valueVKc;
dylan_value KerrorVKdMM1I (dylan_value, dylan_value);
extern _KLbyte_stringGVKd_0 KPempty_stringVKi;
extern _KLincremental_generic_functionGVKe KEVKd;
extern _KLincremental_generic_functionGVKe KLVKd;
extern _KLincremental_generic_functionGVKe KasVKd;
extern _KLclassGVKd KLcharacterGVKd;
extern _KLmm_wrapperGVKi_0 KLcharacterGVKdW;
extern _KLincremental_generic_functionGVKe KaddVKd;
extern _KLincremental_generic_functionGVKe KAVKd;
extern _KLclassGVKd KLstringGVKd;
extern _KLmm_wrapperGVKi_0 KLstringGVKdW;
extern _KLsimple_object_vectorGVKd_2 KDsignature_LstringG_typesVKi;
extern _KLincremental_generic_functionGVKe Kforward_iteration_protocolVKd;
extern _KLclassGVKd KLsignatureGVKe;
extern _KLmm_wrapperGVKi_0 KLsignatureGVKeW;

/* Defined object declarations */

extern _KLtemp_pointer_type_classGVKi KLin_addrTTGZ32ZtYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLin_addrTTGZ32ZtYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_20;
extern _KLstandalone_domainGVKe_1 Kpointer_value_addressVKcRD_networkRD_1;
extern _KLc_struct_designator_classGVKi KLsockaddr_inGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLsockaddr_inGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLsockaddr_inTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLsockaddr_inTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_19;
extern _KLc_automatic_pointer_designator_classGVKi KLsockaddr_inTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLsockaddr_inTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_18;
extern _KLc_struct_designator_classGVKi KLsockaddr_llGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLsockaddr_llGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLsockaddr_llTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLsockaddr_llTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_17;
extern _KLc_automatic_pointer_designator_classGVKi KLsockaddr_llTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLsockaddr_llTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_16;
extern _KLtemp_pointer_type_classGVKi KLc_charTTGZ32ZtYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLc_charTTGZ32ZtYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_15;
extern _KLstandalone_domainGVKe_1 Kpointer_value_addressVKcRD_networkRD_0;
extern _KLc_struct_designator_classGVKi KLhostentGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLhostentGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLhostentTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLhostentTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_14;
extern _KLc_automatic_pointer_designator_classGVKi KLhostentTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLhostentTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_13;
extern _KLc_struct_designator_classGVKi KLnetentGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLnetentGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLnetentTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLnetentTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_12;
extern _KLc_automatic_pointer_designator_classGVKi KLnetentTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLnetentTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_11;
extern _KLc_struct_designator_classGVKi KLprotoentGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLprotoentGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLprotoentTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLprotoentTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_10;
extern _KLc_automatic_pointer_designator_classGVKi KLprotoentTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLprotoentTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_9;
extern _KLc_struct_designator_classGVKi KLserventGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLserventGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLserventTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLserventTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_8;
extern _KLc_automatic_pointer_designator_classGVKi KLserventTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLserventTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_7;
extern _KLc_union_designator_classGVKi KLifr_ifruGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLifr_ifruGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi Kpointer_to_Lifr_ifruGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 Kpointer_to_Lifr_ifruGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_6;
extern _KLc_automatic_pointer_designator_classGVKi Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_5;
extern _KLc_struct_designator_classGVKi KLifreqGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_0 KLifreqGYunix_socketsVnetworkW;
extern _KLc_automatic_pointer_designator_classGVKi KLifreqTGYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLifreqTGYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_4;
extern _KLc_automatic_pointer_designator_classGVKi KLifreqTG_pointerYunix_socketsVnetwork;
extern _KLmm_wrapperGVKi_1 KLifreqTG_pointerYunix_socketsVnetworkW;
extern _KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_3;
dylan_value Ksin_family_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
dylan_value Ksin_addr_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ksin_family_value_setterYunix_socketsVnetworkMM0;
extern _KLsimple_methodGVKe Ksin_addr_value_setterYunix_socketsVnetworkMM0;
extern _KLsimple_methodGVKe Ksin_port_value_setterYunix_socketsVnetworkMM0;
dylan_value Ksin_port_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
dylan_value KgethostnameYunix_socketsVnetworkI (dylan_value, dylan_value);
dylan_value Ksin_addr_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Ksin_port_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Ks_port_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kh_name_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kh_aliases_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kh_addrtype_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kh_length_valueYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kh_addr_list_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe KntohsYunix_socketsVnetwork;
dylan_value KntohsYunix_socketsVnetworkI (dylan_value netshort_);
extern _KLsimple_methodGVKe KhtonsYunix_socketsVnetwork;
dylan_value KhtonsYunix_socketsVnetworkI (dylan_value hostshort_);
extern _KLsimple_methodGVKe KntohlYunix_socketsVnetwork;
dylan_value KntohlYunix_socketsVnetworkI (dylan_value netlong_);
static _KLsignatureAvaluesGVKi K139;
static _KLsignatureAvaluesGVKi K140;
static _KLsimple_object_vectorGVKd_1 K141;
static _KLsymbolGVKd KJaddress_;
static _KLbyte_stringGVKd_7 K143;
static _KLsignatureAvaluesGVKi K144;
static _KLsimple_object_vectorGVKd_2 K145;
static _KLsignatureAvaluesGVKi K146;
static _KLsimple_object_vectorGVKd_2 K147;
static _KLsingletonGVKd K148;
static _KLimplementation_classGVKe K149;
static _KLsimple_object_vectorGVKd_1 K150;
static _KLsimple_object_vectorGVKd_1 K151;
static _KLsimple_object_vectorGVKd_10 K152;
static _KLbyte_stringGVKd_16 K153;
static _KLsingletonGVKd K154;
static _KLimplementation_classGVKe K155;
static _KLsimple_object_vectorGVKd_1 K156;
static _KLsimple_object_vectorGVKd_9 K157;
static _KLbyte_stringGVKd_8 K158;
static _KLimplementation_classGVKe K159;
static _KLsimple_object_vectorGVKd_1 K160;
static _KLsimple_object_vectorGVKd_6 K161;
static _KLbyte_stringGVKd_7 K162;
static _KLsingletonGVKd K163;
static _KLimplementation_classGVKe K164;
static _KLsimple_object_vectorGVKd_10 K165;
static _KLbyte_stringGVKd_29 K166;
static _KLsingletonGVKd K167;
static _KLimplementation_classGVKe K168;
static _KLsimple_object_vectorGVKd_9 K169;
static _KLbyte_stringGVKd_21 K170;
static _KLimplementation_classGVKe K171;
static _KLsimple_object_vectorGVKd_6 K172;
static _KLbyte_stringGVKd_10 K173;
extern _KLsimple_methodGVKe KgethostnameYunix_socketsVnetwork;
static _KLsignatureAvaluesGVKi K175;
static _KLsimple_object_vectorGVKd_2 K176;
static _KLsingletonGVKd K177;
static _KLimplementation_classGVKe K178;
static _KLsimple_object_vectorGVKd_10 K179;
static _KLbyte_stringGVKd_18 K180;
static _KLsingletonGVKd K181;
static _KLimplementation_classGVKe K182;
static _KLsimple_object_vectorGVKd_9 K183;
static _KLbyte_stringGVKd_10 K184;
static _KLimplementation_classGVKe K185;
static _KLsimple_object_vectorGVKd_6 K186;
static _KLbyte_stringGVKd_9 K187;
static _KLsingletonGVKd K188;
static _KLimplementation_classGVKe K189;
static _KLsimple_object_vectorGVKd_10 K190;
static _KLbyte_stringGVKd_19 K191;
static _KLsingletonGVKd K192;
static _KLimplementation_classGVKe K193;
static _KLsimple_object_vectorGVKd_9 K194;
static _KLbyte_stringGVKd_11 K195;
static _KLimplementation_classGVKe K196;
static _KLsimple_object_vectorGVKd_6 K197;
static _KLbyte_stringGVKd_10 K198;
static _KLsingletonGVKd K199;
static _KLimplementation_classGVKe K200;
static _KLsimple_object_vectorGVKd_10 K201;
static _KLbyte_stringGVKd_17 K202;
static _KLsingletonGVKd K203;
static _KLimplementation_classGVKe K204;
static _KLsimple_object_vectorGVKd_9 K205;
static _KLbyte_stringGVKd_9 K206;
static _KLimplementation_classGVKe K207;
static _KLsimple_object_vectorGVKd_6 K208;
static _KLbyte_stringGVKd_8 K209;
static _KLsingletonGVKd K210;
static _KLimplementation_classGVKe K211;
static _KLsimple_object_vectorGVKd_10 K212;
static _KLbyte_stringGVKd_18 K213;
static _KLsingletonGVKd K214;
static _KLimplementation_classGVKe K215;
static _KLsimple_object_vectorGVKd_9 K216;
static _KLbyte_stringGVKd_10 K217;
static _KLimplementation_classGVKe K218;
static _KLsimple_object_vectorGVKd_6 K219;
static _KLbyte_stringGVKd_9 K220;
static _KLsingletonGVKd K221;
static _KLimplementation_classGVKe K222;
static _KLsimple_object_vectorGVKd_10 K223;
static _KLbyte_stringGVKd_12 K224;
static _KLmachine_wordGVKe K225;
static _KLmachine_wordGVKe K226;
static _KLmachine_wordGVKe K227;
static _KLsingletonGVKd K228;
static _KLimplementation_classGVKe K229;
static _KLsimple_object_vectorGVKd_10 K230;
static _KLbyte_stringGVKd_22 K231;
static _KLsingletonGVKd K232;
static _KLimplementation_classGVKe K233;
static _KLsimple_object_vectorGVKd_9 K234;
static _KLbyte_stringGVKd_14 K235;
static _KLimplementation_classGVKe K236;
static _KLsimple_object_vectorGVKd_6 K237;
static _KLbyte_stringGVKd_13 K238;
static _KLsingletonGVKd K239;
static _KLimplementation_classGVKe K240;
static _KLsimple_object_vectorGVKd_10 K241;
static _KLbyte_stringGVKd_22 K242;
static _KLsingletonGVKd K243;
static _KLimplementation_classGVKe K244;
static _KLsimple_object_vectorGVKd_9 K245;
static _KLbyte_stringGVKd_14 K246;
static _KLimplementation_classGVKe K247;
static _KLsimple_object_vectorGVKd_6 K248;
static _KLbyte_stringGVKd_13 K249;
static _KLsingletonGVKd K250;
static _KLimplementation_classGVKe K251;
static _KLsimple_object_vectorGVKd_10 K252;
static _KLbyte_stringGVKd_13 K253;
extern _KLsimple_methodGVKe Ks_addr_valueYunix_socketsVnetworkMM0;
dylan_value Ks_addr_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K256;
static _KLsimple_object_vectorGVKd_1 K257;
extern _KLsimple_methodGVKe Ks_addr_value_setterYunix_socketsVnetworkMM0;
dylan_value Ks_addr_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLbyte_stringGVKd_112 K260;
static _KLsignatureAvaluesGVKi K261;
static _KLsimple_object_vectorGVKd_2 K262;
extern _KLsimple_methodGVKe Ksin_addr_valueYunix_socketsVnetworkMM0;
static _KLsignatureAvaluesGVKi K264;
static _KLsimple_object_vectorGVKd_1 K265;
extern _KLsimple_methodGVKe Ksin_port_valueYunix_socketsVnetworkMM0;
static _KLsignatureAvaluesGVKi K267;
extern _KLsimple_methodGVKe Ksin_family_valueYunix_socketsVnetworkMM0;
dylan_value Ksin_family_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_addrYunix_socketsVnetworkMM0;
dylan_value Ksll_addrYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K272;
static _KLsimple_object_vectorGVKd_2 K273;
extern _KLsimple_methodGVKe Ksll_addr_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_addr_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K276;
static _KLsimple_object_vectorGVKd_3 K277;
extern _KLsimple_methodGVKe Ksll_halenYunix_socketsVnetworkMM0;
dylan_value Ksll_halenYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K280;
static _KLsimple_object_vectorGVKd_1 K281;
extern _KLsimple_methodGVKe Ksll_halen_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_halen_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K284;
static _KLsimple_object_vectorGVKd_2 K285;
extern _KLsimple_methodGVKe Ksll_pkttypeYunix_socketsVnetworkMM0;
dylan_value Ksll_pkttypeYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_pkttype_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_pkttype_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ksll_hatypeYunix_socketsVnetworkMM0;
dylan_value Ksll_hatypeYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_hatype_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_hatype_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ksll_ifindexYunix_socketsVnetworkMM0;
dylan_value Ksll_ifindexYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_ifindex_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_ifindex_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ksll_protocolYunix_socketsVnetworkMM0;
dylan_value Ksll_protocolYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_protocol_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_protocol_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ksll_familyYunix_socketsVnetworkMM0;
dylan_value Ksll_familyYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ksll_family_setterYunix_socketsVnetworkMM0;
dylan_value Ksll_family_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kh_addr_list_valueYunix_socketsVnetworkMM0;
static _KLsignatureAvaluesGVKi K307;
static _KLsimple_object_vectorGVKd_1 K308;
static _KLsimple_object_vectorGVKd_1 K309;
extern _KLsimple_methodGVKe Kh_addr_list_value_setterYunix_socketsVnetworkMM0;
dylan_value Kh_addr_list_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K312;
static _KLsimple_object_vectorGVKd_2 K313;
extern _KLsimple_methodGVKe Kh_length_valueYunix_socketsVnetworkMM0;
static _KLsignatureAvaluesGVKi K315;
extern _KLsimple_methodGVKe Kh_length_value_setterYunix_socketsVnetworkMM0;
dylan_value Kh_length_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K318;
static _KLsimple_object_vectorGVKd_2 K319;
extern _KLsimple_methodGVKe Kh_addrtype_valueYunix_socketsVnetworkMM0;
extern _KLsimple_methodGVKe Kh_addrtype_value_setterYunix_socketsVnetworkMM0;
dylan_value Kh_addrtype_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kh_aliases_valueYunix_socketsVnetworkMM0;
extern _KLsimple_methodGVKe Kh_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value Kh_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kh_name_valueYunix_socketsVnetworkMM0;
extern _KLsimple_methodGVKe Kh_name_value_setterYunix_socketsVnetworkMM0;
dylan_value Kh_name_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kn_net_valueYunix_socketsVnetworkMM0;
dylan_value Kn_net_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K331;
static _KLsimple_object_vectorGVKd_1 K332;
extern _KLsimple_methodGVKe Kn_net_value_setterYunix_socketsVnetworkMM0;
dylan_value Kn_net_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K335;
static _KLsimple_object_vectorGVKd_2 K336;
extern _KLsimple_methodGVKe Kn_addrtype_valueYunix_socketsVnetworkMM0;
dylan_value Kn_addrtype_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K339;
extern _KLsimple_methodGVKe Kn_addrtype_value_setterYunix_socketsVnetworkMM0;
dylan_value Kn_addrtype_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K342;
static _KLsimple_object_vectorGVKd_2 K343;
extern _KLsimple_methodGVKe Kn_aliases_valueYunix_socketsVnetworkMM0;
dylan_value Kn_aliases_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K346;
extern _KLsimple_methodGVKe Kn_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value Kn_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K349;
static _KLsimple_object_vectorGVKd_2 K350;
extern _KLsimple_methodGVKe Kn_name_valueYunix_socketsVnetworkMM0;
dylan_value Kn_name_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Kn_name_value_setterYunix_socketsVnetworkMM0;
dylan_value Kn_name_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kp_proto_valueYunix_socketsVnetworkMM0;
dylan_value Kp_proto_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K357;
static _KLsimple_object_vectorGVKd_1 K358;
extern _KLsimple_methodGVKe Kp_proto_value_setterYunix_socketsVnetworkMM0;
dylan_value Kp_proto_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K361;
static _KLsimple_object_vectorGVKd_2 K362;
extern _KLsimple_methodGVKe Kp_aliases_valueYunix_socketsVnetworkMM0;
dylan_value Kp_aliases_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K365;
extern _KLsimple_methodGVKe Kp_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value Kp_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K368;
static _KLsimple_object_vectorGVKd_2 K369;
extern _KLsimple_methodGVKe Kp_name_valueYunix_socketsVnetworkMM0;
dylan_value Kp_name_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Kp_name_value_setterYunix_socketsVnetworkMM0;
dylan_value Kp_name_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ks_proto_valueYunix_socketsVnetworkMM0;
dylan_value Ks_proto_valueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K376;
static _KLsimple_object_vectorGVKd_1 K377;
extern _KLsimple_methodGVKe Ks_proto_value_setterYunix_socketsVnetworkMM0;
dylan_value Ks_proto_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K380;
static _KLsimple_object_vectorGVKd_2 K381;
extern _KLsimple_methodGVKe Ks_port_valueYunix_socketsVnetworkMM0;
static _KLsignatureAvaluesGVKi K383;
extern _KLsimple_methodGVKe Ks_port_value_setterYunix_socketsVnetworkMM0;
dylan_value Ks_port_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K386;
static _KLsimple_object_vectorGVKd_2 K387;
extern _KLsimple_methodGVKe Ks_aliases_valueYunix_socketsVnetworkMM0;
dylan_value Ks_aliases_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ks_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value Ks_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Ks_name_valueYunix_socketsVnetworkMM0;
dylan_value Ks_name_valueYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Ks_name_value_setterYunix_socketsVnetworkMM0;
dylan_value Ks_name_value_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe Kifr_ifruYunix_socketsVnetworkMM0;
dylan_value Kifr_ifruYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K398;
static _KLsimple_object_vectorGVKd_1 K399;
static _KLsimple_object_vectorGVKd_1 K400;
extern _KLsimple_methodGVKe Kifr_ifru_setterYunix_socketsVnetworkMM0;
dylan_value Kifr_ifru_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K403;
static _KLsimple_object_vectorGVKd_2 K404;
extern _KLsimple_methodGVKe Kifr_nameYunix_socketsVnetworkMM0;
dylan_value Kifr_nameYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe KPifr_nameYunix_socketsVnetworkMM0;
dylan_value KPifr_nameYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K409;
static _KLsimple_object_vectorGVKd_2 K410;
static _KLsignatureAvaluesGVKi K411;
extern _KLsimple_methodGVKe Kifr_name_setterYunix_socketsVnetworkMM0;
dylan_value Kifr_name_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
extern _KLsimple_methodGVKe KPifr_name_setterYunix_socketsVnetworkMM0;
dylan_value KPifr_name_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K416;
static _KLsimple_object_vectorGVKd_3 K417;
static _KLsignatureGVKe K418;
static _KLsimple_object_vectorGVKd_2 K419;
extern _KLsimple_methodGVKe Kifr_ifindexYunix_socketsVnetworkMM0;
dylan_value Kifr_ifindexYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kifru_ivalueYunix_socketsVnetworkMM0I (dylan_value);
static _KLsignatureAvaluesGVKi K423;
extern _KLsimple_methodGVKe Kifr_ifindex_setterYunix_socketsVnetworkMM0;
dylan_value Kifr_ifindex_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
dylan_value Kifru_ivalue_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
static _KLsignatureAvaluesGVKi K427;
static _KLsimple_object_vectorGVKd_2 K428;
extern _KLsimple_methodGVKe Kifr_flagsYunix_socketsVnetworkMM0;
dylan_value Kifr_flagsYunix_socketsVnetworkMM0I (dylan_value);
dylan_value Kifru_flagsYunix_socketsVnetworkMM0I (dylan_value);
extern _KLsimple_methodGVKe Kifr_flags_setterYunix_socketsVnetworkMM0;
dylan_value Kifr_flags_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);
dylan_value Kifru_flags_setterYunix_socketsVnetworkMM0I (dylan_value, dylan_value);

/* Indirection variables */

static dylan_value IKJaddress_ = &KJaddress_;

/* Variables */

dylan_value ifr_flags_setterYunix_socketsVnetwork = &Kifr_flags_setterYunix_socketsVnetworkMM0;
dylan_value ifr_flagsYunix_socketsVnetwork = &Kifr_flagsYunix_socketsVnetworkMM0;
dylan_value ifr_ifindex_setterYunix_socketsVnetwork = &Kifr_ifindex_setterYunix_socketsVnetworkMM0;
dylan_value ifr_ifindexYunix_socketsVnetwork = &Kifr_ifindexYunix_socketsVnetworkMM0;
dylan_value ifr_name_setterYunix_socketsVnetwork = &Kifr_name_setterYunix_socketsVnetworkMM0;
dylan_value ifr_nameYunix_socketsVnetwork = &Kifr_nameYunix_socketsVnetworkMM0;
dylan_value ifr_ifru_setterYunix_socketsVnetwork = &Kifr_ifru_setterYunix_socketsVnetworkMM0;
dylan_value ifr_ifruYunix_socketsVnetwork = &Kifr_ifruYunix_socketsVnetworkMM0;
dylan_value s_name_value_setterYunix_socketsVnetwork = &Ks_name_value_setterYunix_socketsVnetworkMM0;
dylan_value s_name_valueYunix_socketsVnetwork = &Ks_name_valueYunix_socketsVnetworkMM0;
dylan_value s_aliases_value_setterYunix_socketsVnetwork = &Ks_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value s_aliases_valueYunix_socketsVnetwork = &Ks_aliases_valueYunix_socketsVnetworkMM0;
dylan_value s_port_value_setterYunix_socketsVnetwork = &Ks_port_value_setterYunix_socketsVnetworkMM0;
dylan_value s_port_valueYunix_socketsVnetwork = &Ks_port_valueYunix_socketsVnetworkMM0;
dylan_value s_proto_value_setterYunix_socketsVnetwork = &Ks_proto_value_setterYunix_socketsVnetworkMM0;
dylan_value s_proto_valueYunix_socketsVnetwork = &Ks_proto_valueYunix_socketsVnetworkMM0;
dylan_value p_name_value_setterYunix_socketsVnetwork = &Kp_name_value_setterYunix_socketsVnetworkMM0;
dylan_value p_name_valueYunix_socketsVnetwork = &Kp_name_valueYunix_socketsVnetworkMM0;
dylan_value p_aliases_value_setterYunix_socketsVnetwork = &Kp_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value p_aliases_valueYunix_socketsVnetwork = &Kp_aliases_valueYunix_socketsVnetworkMM0;
dylan_value p_proto_value_setterYunix_socketsVnetwork = &Kp_proto_value_setterYunix_socketsVnetworkMM0;
dylan_value p_proto_valueYunix_socketsVnetwork = &Kp_proto_valueYunix_socketsVnetworkMM0;
dylan_value n_name_value_setterYunix_socketsVnetwork = &Kn_name_value_setterYunix_socketsVnetworkMM0;
dylan_value n_name_valueYunix_socketsVnetwork = &Kn_name_valueYunix_socketsVnetworkMM0;
dylan_value n_aliases_value_setterYunix_socketsVnetwork = &Kn_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value n_aliases_valueYunix_socketsVnetwork = &Kn_aliases_valueYunix_socketsVnetworkMM0;
dylan_value n_addrtype_value_setterYunix_socketsVnetwork = &Kn_addrtype_value_setterYunix_socketsVnetworkMM0;
dylan_value n_addrtype_valueYunix_socketsVnetwork = &Kn_addrtype_valueYunix_socketsVnetworkMM0;
dylan_value n_net_value_setterYunix_socketsVnetwork = &Kn_net_value_setterYunix_socketsVnetworkMM0;
dylan_value n_net_valueYunix_socketsVnetwork = &Kn_net_valueYunix_socketsVnetworkMM0;
dylan_value h_name_value_setterYunix_socketsVnetwork = &Kh_name_value_setterYunix_socketsVnetworkMM0;
dylan_value h_name_valueYunix_socketsVnetwork = &Kh_name_valueYunix_socketsVnetworkMM0;
dylan_value h_aliases_value_setterYunix_socketsVnetwork = &Kh_aliases_value_setterYunix_socketsVnetworkMM0;
dylan_value h_aliases_valueYunix_socketsVnetwork = &Kh_aliases_valueYunix_socketsVnetworkMM0;
dylan_value h_addrtype_value_setterYunix_socketsVnetwork = &Kh_addrtype_value_setterYunix_socketsVnetworkMM0;
dylan_value h_addrtype_valueYunix_socketsVnetwork = &Kh_addrtype_valueYunix_socketsVnetworkMM0;
dylan_value h_length_value_setterYunix_socketsVnetwork = &Kh_length_value_setterYunix_socketsVnetworkMM0;
dylan_value h_length_valueYunix_socketsVnetwork = &Kh_length_valueYunix_socketsVnetworkMM0;
dylan_value h_addr_list_value_setterYunix_socketsVnetwork = &Kh_addr_list_value_setterYunix_socketsVnetworkMM0;
dylan_value h_addr_list_valueYunix_socketsVnetwork = &Kh_addr_list_valueYunix_socketsVnetworkMM0;
dylan_value sll_family_setterYunix_socketsVnetwork = &Ksll_family_setterYunix_socketsVnetworkMM0;
dylan_value sll_familyYunix_socketsVnetwork = &Ksll_familyYunix_socketsVnetworkMM0;
dylan_value sll_protocol_setterYunix_socketsVnetwork = &Ksll_protocol_setterYunix_socketsVnetworkMM0;
dylan_value sll_protocolYunix_socketsVnetwork = &Ksll_protocolYunix_socketsVnetworkMM0;
dylan_value sll_ifindex_setterYunix_socketsVnetwork = &Ksll_ifindex_setterYunix_socketsVnetworkMM0;
dylan_value sll_ifindexYunix_socketsVnetwork = &Ksll_ifindexYunix_socketsVnetworkMM0;
dylan_value sll_hatype_setterYunix_socketsVnetwork = &Ksll_hatype_setterYunix_socketsVnetworkMM0;
dylan_value sll_hatypeYunix_socketsVnetwork = &Ksll_hatypeYunix_socketsVnetworkMM0;
dylan_value sll_pkttype_setterYunix_socketsVnetwork = &Ksll_pkttype_setterYunix_socketsVnetworkMM0;
dylan_value sll_pkttypeYunix_socketsVnetwork = &Ksll_pkttypeYunix_socketsVnetworkMM0;
dylan_value sll_halen_setterYunix_socketsVnetwork = &Ksll_halen_setterYunix_socketsVnetworkMM0;
dylan_value sll_halenYunix_socketsVnetwork = &Ksll_halenYunix_socketsVnetworkMM0;
dylan_value sll_addr_setterYunix_socketsVnetwork = &Ksll_addr_setterYunix_socketsVnetworkMM0;
dylan_value sll_addrYunix_socketsVnetwork = &Ksll_addrYunix_socketsVnetworkMM0;
dylan_value sin_family_value_setterYunix_socketsVnetwork = &Ksin_family_value_setterYunix_socketsVnetworkMM0;
dylan_value sin_family_valueYunix_socketsVnetwork = &Ksin_family_valueYunix_socketsVnetworkMM0;
dylan_value sin_port_value_setterYunix_socketsVnetwork = &Ksin_port_value_setterYunix_socketsVnetworkMM0;
dylan_value sin_port_valueYunix_socketsVnetwork = &Ksin_port_valueYunix_socketsVnetworkMM0;
dylan_value sin_addr_value_setterYunix_socketsVnetwork = &Ksin_addr_value_setterYunix_socketsVnetworkMM0;
dylan_value sin_addr_valueYunix_socketsVnetwork = &Ksin_addr_valueYunix_socketsVnetworkMM0;
dylan_value s_addr_value_setterYunix_socketsVnetwork = &Ks_addr_value_setterYunix_socketsVnetworkMM0;
dylan_value s_addr_valueYunix_socketsVnetwork = &Ks_addr_valueYunix_socketsVnetworkMM0;
dylan_value Lin_port_tGYunix_socketsVnetwork = &KLc_unsigned_shortGYc_ffi_interfaceVc_ffi;
dylan_value Lin_port_tTGYunix_socketsVnetwork = &KLc_unsigned_shortTGYc_ffi_interfaceVc_ffi;
dylan_value Lin_addr_tGYunix_socketsVnetwork = &KLc_raw_unsigned_intGVKc;
dylan_value Lin_addr_tTGYunix_socketsVnetwork = &KLc_raw_unsigned_intTGVKc;
dylan_value Lin_addrGYunix_socketsVnetwork = &KLc_raw_unsigned_intGVKc;
dylan_value Lin_addrTGYunix_socketsVnetwork = &KLc_raw_unsigned_intTGVKc;
dylan_value Lin_addrTTGZ32ZtYunix_socketsVnetwork = &KLin_addrTTGZ32ZtYunix_socketsVnetwork;
dylan_value Lin_addrTTGYunix_socketsVnetwork = &KLc_raw_unsigned_intTTGVKc;
dylan_value Lsockaddr_inGYunix_socketsVnetwork = &KLsockaddr_inGYunix_socketsVnetwork;
dylan_value Lsockaddr_inTGYunix_socketsVnetwork = &KLsockaddr_inTGYunix_socketsVnetwork;
dylan_value Lsockaddr_inTG_pointerYunix_socketsVnetwork = &KLsockaddr_inTG_pointerYunix_socketsVnetwork;
dylan_value Lsockaddr_llGYunix_socketsVnetwork = &KLsockaddr_llGYunix_socketsVnetwork;
dylan_value Lsockaddr_llTGYunix_socketsVnetwork = &KLsockaddr_llTGYunix_socketsVnetwork;
dylan_value Lsockaddr_llTG_pointerYunix_socketsVnetwork = &KLsockaddr_llTG_pointerYunix_socketsVnetwork;
dylan_value Dinaddr_anyYunix_socketsVnetwork = &K227;
dylan_value Dinaddr_broadcastYunix_socketsVnetwork = &K226;
dylan_value Dinaddr_noneYunix_socketsVnetwork = &K225;
dylan_value Lc_charTTGZ32ZtYunix_socketsVnetwork = &KLc_charTTGZ32ZtYunix_socketsVnetwork;
dylan_value Lc_charTTGYunix_socketsVnetwork = &KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi;
dylan_value LhostentGYunix_socketsVnetwork = &KLhostentGYunix_socketsVnetwork;
dylan_value LhostentTGYunix_socketsVnetwork = &KLhostentTGYunix_socketsVnetwork;
dylan_value LhostentTG_pointerYunix_socketsVnetwork = &KLhostentTG_pointerYunix_socketsVnetwork;
dylan_value LnetentGYunix_socketsVnetwork = &KLnetentGYunix_socketsVnetwork;
dylan_value LnetentTGYunix_socketsVnetwork = &KLnetentTGYunix_socketsVnetwork;
dylan_value LnetentTG_pointerYunix_socketsVnetwork = &KLnetentTG_pointerYunix_socketsVnetwork;
dylan_value LprotoentGYunix_socketsVnetwork = &KLprotoentGYunix_socketsVnetwork;
dylan_value LprotoentTGYunix_socketsVnetwork = &KLprotoentTGYunix_socketsVnetwork;
dylan_value LprotoentTG_pointerYunix_socketsVnetwork = &KLprotoentTG_pointerYunix_socketsVnetwork;
dylan_value LserventGYunix_socketsVnetwork = &KLserventGYunix_socketsVnetwork;
dylan_value LserventTGYunix_socketsVnetwork = &KLserventTGYunix_socketsVnetwork;
dylan_value LserventTG_pointerYunix_socketsVnetwork = &KLserventTG_pointerYunix_socketsVnetwork;
dylan_value gethostnameYunix_socketsVnetwork = &KgethostnameYunix_socketsVnetwork;
dylan_value Diff_upYunix_socketsVnetwork = (dylan_value) 5;
dylan_value Diff_broadcastYunix_socketsVnetwork = (dylan_value) 9;
dylan_value Diff_debugYunix_socketsVnetwork = (dylan_value) 17;
dylan_value Diff_loopbackYunix_socketsVnetwork = (dylan_value) 33;
dylan_value Diff_pointopointYunix_socketsVnetwork = (dylan_value) 65;
dylan_value Diff_notrailersYunix_socketsVnetwork = (dylan_value) 129;
dylan_value Diff_runningYunix_socketsVnetwork = (dylan_value) 257;
dylan_value Diff_noarpYunix_socketsVnetwork = (dylan_value) 513;
dylan_value Diff_promiscYunix_socketsVnetwork = (dylan_value) 1025;
dylan_value Diff_allmultiYunix_socketsVnetwork = (dylan_value) 2049;
dylan_value Diff_masterYunix_socketsVnetwork = (dylan_value) 4097;
dylan_value Diff_slaveYunix_socketsVnetwork = (dylan_value) 8193;
dylan_value Diff_multicastYunix_socketsVnetwork = (dylan_value) 16385;
dylan_value Diff_portselYunix_socketsVnetwork = (dylan_value) 32769;
dylan_value Diff_automediaYunix_socketsVnetwork = (dylan_value) 65537;
dylan_value Lifr_ifruGYunix_socketsVnetwork = &KLifr_ifruGYunix_socketsVnetwork;
dylan_value pointer_to_Lifr_ifruGYunix_socketsVnetwork = &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork;
dylan_value pointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork = &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork;
dylan_value Dif_namesizeYunix_socketsVnetwork = (dylan_value) 65;
dylan_value LifreqGYunix_socketsVnetwork = &KLifreqGYunix_socketsVnetwork;
dylan_value LifreqTGYunix_socketsVnetwork = &KLifreqTGYunix_socketsVnetwork;
dylan_value LifreqTG_pointerYunix_socketsVnetwork = &KLifreqTG_pointerYunix_socketsVnetwork;
dylan_value DsiocgifindexYunix_socketsVnetwork = (dylan_value) 140493;
dylan_value DsiocgifnameYunix_socketsVnetwork = (dylan_value) 140353;
dylan_value DsiocgifflagsYunix_socketsVnetwork = (dylan_value) 140365;
dylan_value DsiocsifflagsYunix_socketsVnetwork = (dylan_value) 140369;

/* Objects */

_KLtemp_pointer_type_classGVKi KLin_addrTTGZ32ZtYunix_socketsVnetwork = {
  &KLtemp_pointer_type_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K253,
  &K251,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLc_raw_unsigned_intTGVKc,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLin_addrTTGZ32ZtYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K251,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_20 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K250
};

_KLstandalone_domainGVKe_1 Kpointer_value_addressVKcRD_networkRD_1 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &KLin_addrTTGZ32ZtYunix_socketsVnetwork
};

_KLc_struct_designator_classGVKi KLsockaddr_inGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K249,
  &K247,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 17,
  (dylan_value) 65,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLsockaddr_inGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K247,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLsockaddr_inTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K246,
  &K244,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLsockaddr_inGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLsockaddr_inTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLsockaddr_inTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K244,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_19 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K243
};

_KLc_automatic_pointer_designator_classGVKi KLsockaddr_inTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K242,
  &K240,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLsockaddr_inTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLsockaddr_inTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K240,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_18 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K239
};

_KLc_struct_designator_classGVKi KLsockaddr_llGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K238,
  &K236,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 17,
  (dylan_value) 81,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLsockaddr_llTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLsockaddr_llGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K236,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLsockaddr_llTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K235,
  &K233,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLsockaddr_llGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLsockaddr_llTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLsockaddr_llTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K233,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_17 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K232
};

_KLc_automatic_pointer_designator_classGVKi KLsockaddr_llTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K231,
  &K229,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLsockaddr_llTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLsockaddr_llTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K229,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_16 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K228
};

_KLtemp_pointer_type_classGVKi KLc_charTTGZ32ZtYunix_socketsVnetwork = {
  &KLtemp_pointer_type_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K224,
  &K222,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLc_signed_charTGYc_ffi_interfaceVc_ffi,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLc_charTTGZ32ZtYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K222,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_15 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K221
};

_KLstandalone_domainGVKe_1 Kpointer_value_addressVKcRD_networkRD_0 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &KLc_charTTGZ32ZtYunix_socketsVnetwork
};

_KLc_struct_designator_classGVKi KLhostentGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K220,
  &K218,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 129,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLhostentTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLhostentGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K218,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLhostentTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K217,
  &K215,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLhostentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLhostentTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLhostentTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K215,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_14 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K214
};

_KLc_automatic_pointer_designator_classGVKi KLhostentTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K213,
  &K211,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLhostentTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLhostentTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K211,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_13 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K210
};

_KLc_struct_designator_classGVKi KLnetentGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K209,
  &K207,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 97,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLnetentTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLnetentGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K207,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLnetentTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K206,
  &K204,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLnetentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLnetentTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLnetentTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K204,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_12 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K203
};

_KLc_automatic_pointer_designator_classGVKi KLnetentTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K202,
  &K200,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLnetentTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLnetentTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K200,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_11 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K199
};

_KLc_struct_designator_classGVKi KLprotoentGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K198,
  &K196,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 97,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLprotoentTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLprotoentGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K196,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLprotoentTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K195,
  &K193,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLprotoentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLprotoentTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLprotoentTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K193,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_10 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K192
};

_KLc_automatic_pointer_designator_classGVKi KLprotoentTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K191,
  &K189,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLprotoentTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLprotoentTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K189,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_9 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K188
};

_KLc_struct_designator_classGVKi KLserventGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K187,
  &K185,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 129,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLserventTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLserventGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K185,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLserventTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K184,
  &K182,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLserventGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLserventTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLserventTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K182,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_8 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K181
};

_KLc_automatic_pointer_designator_classGVKi KLserventTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K180,
  &K178,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLserventTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLserventTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K178,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_7 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K177
};

_KLc_union_designator_classGVKi KLifr_ifruGYunix_socketsVnetwork = {
  &KLc_union_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K173,
  &K171,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 17,
  (dylan_value) 17,
  &KPfalseVKi,
  &KPfalseVKi,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLifr_ifruGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K171,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi Kpointer_to_Lifr_ifruGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K170,
  &K168,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLifr_ifruGYunix_socketsVnetwork,
  &KPfalseVKi,
  &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 Kpointer_to_Lifr_ifruGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K168,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_6 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K167
};

_KLc_automatic_pointer_designator_classGVKi Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K166,
  &K164,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K164,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_5 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K163
};

_KLc_struct_designator_classGVKi KLifreqGYunix_socketsVnetwork = {
  &KLc_struct_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_initialVKiI,
  &K162,
  &K159,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 17,
  (dylan_value) 81,
  &KPfalseVKi,
  &KPfalseVKi,
  &KLifreqTGYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_0 KLifreqGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K159,
  (dylan_value) 1,
  1,
  33554439,
  (dylan_value) 1
};

_KLc_automatic_pointer_designator_classGVKi KLifreqTGYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K158,
  &K155,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLifreqGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KLifreqTG_pointerYunix_socketsVnetwork
};

_KLmm_wrapperGVKi_1 KLifreqTGYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K155,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_4 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K154
};

_KLc_automatic_pointer_designator_classGVKi KLifreqTG_pointerYunix_socketsVnetwork = {
  &KLc_automatic_pointer_designator_classGVKiW /* wrapper */,
  &Kclass_instanceQ_rcpl_single_largeVKiI,
  &K153,
  &K149,
  (dylan_value) 1,
  &Kunix_sockets_moduleYdylan_userVnetwork,
  (dylan_value) 33,
  (dylan_value) 33,
  &KLifreqTGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

_KLmm_wrapperGVKi_1 KLifreqTG_pointerYunix_socketsVnetworkW = {
  &KLmm_wrapperGVKiW /* wrapper */,
  &K149,
  (dylan_value) 1,
  6,
  33554439,
  (dylan_value) 5,
  0
};

_KLstandalone_domainGVKe_1 KmakeVKdRD_networkRD_3 = {
  &KLstandalone_domainGVKeW /* wrapper */,
  &Knetwork_libraryYdylan_userVnetwork,
  &KPfalseVKi,
  (dylan_value) 5,
  &K148
};

_KLsimple_methodGVKe Ksin_family_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K144,
  &Ksin_family_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksin_addr_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K146,
  &Ksin_addr_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksin_port_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K144,
  &Ksin_port_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe KntohsYunix_socketsVnetwork = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K140,
  &KntohsYunix_socketsVnetworkI
};

_KLsimple_methodGVKe KhtonsYunix_socketsVnetwork = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K140,
  &KhtonsYunix_socketsVnetworkI
};

_KLsimple_methodGVKe KntohlYunix_socketsVnetwork = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K139,
  &KntohlYunix_socketsVnetworkI
};

static _KLsignatureAvaluesGVKi K139 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &KDsignature_Lmachine_wordG_typesVKi,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsignatureAvaluesGVKi K140 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &KDsignature_LintegerG_typesVKi,
  &K141
};

static _KLsimple_object_vectorGVKd_1 K141 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLffi_integerGYc_ffi_interfaceVc_ffi
};

static _KLsymbolGVKd KJaddress_ = {
  &KLsymbolGVKdW /* wrapper */,
  &K143
};

static _KLbyte_stringGVKd_7 K143 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 29,
  "address"
};

static _KLsignatureAvaluesGVKi K144 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K145,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K145 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

static _KLsignatureAvaluesGVKi K146 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K147,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K147 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLmachine_wordGVKe,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

static _KLsingletonGVKd K148 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLifreqTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K149 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLifreqTG_pointerYunix_socketsVnetwork,
  &KLifreqTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K152,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K150 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &Kraw_pointer_addressVKcHLc_pointerG
};

static _KLsimple_object_vectorGVKd_1 K151 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLc_pointer_to_pointerGVKc
};

static _KLsimple_object_vectorGVKd_10 K152 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLifreqTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_16 K153 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 65,
  "<ifreq*>-pointer"
};

static _KLsingletonGVKd K154 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLifreqTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K155 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLifreqTGYunix_socketsVnetwork,
  &KLifreqTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K157,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K156 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLc_statically_typed_pointerGVKc
};

static _KLsimple_object_vectorGVKd_9 K157 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLifreqTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_8 K158 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 33,
  "<ifreq*>"
};

static _KLimplementation_classGVKe K159 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLifreqGYunix_socketsVnetwork,
  &KLifreqGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K161,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_1 K160 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLc_structGVKc
};

static _KLsimple_object_vectorGVKd_6 K161 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLifreqGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_7 K162 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 29,
  "<ifreq>"
};

static _KLsingletonGVKd K163 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K164 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork,
  &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K165,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K165 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_29 K166 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 117,
  "pointer-to-<ifr-ifru>-pointer"
};

static _KLsingletonGVKd K167 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K168 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K169,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K169 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_21 K170 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 85,
  "pointer-to-<ifr-ifru>"
};

static _KLimplementation_classGVKe K171 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLifr_ifruGYunix_socketsVnetwork,
  &KLifr_ifruGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K172,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K172 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLifr_ifruGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_10 K173 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 41,
  "<ifr-ifru>"
};

_KLsimple_methodGVKe KgethostnameYunix_socketsVnetwork = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K175,
  &KgethostnameYunix_socketsVnetworkI
};

static _KLsignatureAvaluesGVKi K175 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K176,
  &K141
};

static _KLsimple_object_vectorGVKd_2 K176 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLc_pointerGVKc,
  &KLintegerGVKd
};

static _KLsingletonGVKd K177 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLserventTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K178 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLserventTG_pointerYunix_socketsVnetwork,
  &KLserventTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K179,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K179 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLserventTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_18 K180 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 73,
  "<servent*>-pointer"
};

static _KLsingletonGVKd K181 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLserventTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K182 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLserventTGYunix_socketsVnetwork,
  &KLserventTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K183,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K183 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLserventTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_10 K184 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 41,
  "<servent*>"
};

static _KLimplementation_classGVKe K185 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLserventGYunix_socketsVnetwork,
  &KLserventGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K186,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K186 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLserventGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_9 K187 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 37,
  "<servent>"
};

static _KLsingletonGVKd K188 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLprotoentTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K189 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLprotoentTG_pointerYunix_socketsVnetwork,
  &KLprotoentTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K190,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K190 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLprotoentTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_19 K191 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 77,
  "<protoent*>-pointer"
};

static _KLsingletonGVKd K192 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLprotoentTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K193 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLprotoentTGYunix_socketsVnetwork,
  &KLprotoentTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K194,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K194 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLprotoentTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_11 K195 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 45,
  "<protoent*>"
};

static _KLimplementation_classGVKe K196 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLprotoentGYunix_socketsVnetwork,
  &KLprotoentGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K197,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K197 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLprotoentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_10 K198 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 41,
  "<protoent>"
};

static _KLsingletonGVKd K199 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLnetentTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K200 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLnetentTG_pointerYunix_socketsVnetwork,
  &KLnetentTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K201,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K201 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLnetentTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_17 K202 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 69,
  "<netent*>-pointer"
};

static _KLsingletonGVKd K203 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLnetentTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K204 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLnetentTGYunix_socketsVnetwork,
  &KLnetentTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K205,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K205 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLnetentTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_9 K206 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 37,
  "<netent*>"
};

static _KLimplementation_classGVKe K207 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLnetentGYunix_socketsVnetwork,
  &KLnetentGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K208,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K208 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLnetentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_8 K209 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 33,
  "<netent>"
};

static _KLsingletonGVKd K210 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLhostentTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K211 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLhostentTG_pointerYunix_socketsVnetwork,
  &KLhostentTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K212,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K212 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLhostentTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_18 K213 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 73,
  "<hostent*>-pointer"
};

static _KLsingletonGVKd K214 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLhostentTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K215 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLhostentTGYunix_socketsVnetwork,
  &KLhostentTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K216,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K216 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLhostentTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_10 K217 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 41,
  "<hostent*>"
};

static _KLimplementation_classGVKe K218 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLhostentGYunix_socketsVnetwork,
  &KLhostentGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K219,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K219 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLhostentGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_9 K220 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 37,
  "<hostent>"
};

static _KLsingletonGVKd K221 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLc_charTTGZ32ZtYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K222 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLc_charTTGZ32ZtYunix_socketsVnetwork,
  &KLc_charTTGZ32ZtYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K223,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K223 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLc_charTTGZ32ZtYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_12 K224 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 49,
  "<c-char**> t"
};

static _KLmachine_wordGVKe K225 = {
  &KLmachine_wordGVKeW /* wrapper */,
  4294967295
};

static _KLmachine_wordGVKe K226 = {
  &KLmachine_wordGVKeW /* wrapper */,
  4294967295
};

static _KLmachine_wordGVKe K227 = {
  &KLmachine_wordGVKeW /* wrapper */,
  0
};

static _KLsingletonGVKd K228 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLsockaddr_llTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K229 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLsockaddr_llTG_pointerYunix_socketsVnetwork,
  &KLsockaddr_llTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K230,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K230 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLsockaddr_llTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_22 K231 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 89,
  "<sockaddr-ll*>-pointer"
};

static _KLsingletonGVKd K232 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLsockaddr_llTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K233 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLsockaddr_llTGYunix_socketsVnetwork,
  &KLsockaddr_llTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K234,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K234 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLsockaddr_llTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_14 K235 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 57,
  "<sockaddr-ll*>"
};

static _KLimplementation_classGVKe K236 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLsockaddr_llGYunix_socketsVnetwork,
  &KLsockaddr_llGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K237,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K237 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLsockaddr_llGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_13 K238 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 53,
  "<sockaddr-ll>"
};

static _KLsingletonGVKd K239 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLsockaddr_inTG_pointerYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K240 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLsockaddr_inTG_pointerYunix_socketsVnetwork,
  &KLsockaddr_inTG_pointerYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K241,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K241 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLsockaddr_inTG_pointerYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_22 K242 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 89,
  "<sockaddr-in*>-pointer"
};

static _KLsingletonGVKd K243 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K244 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLsockaddr_inTGYunix_socketsVnetwork,
  &KLsockaddr_inTGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K156,
  &K245,
  (dylan_value) 33,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_9 K245 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 37,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_14 K246 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 57,
  "<sockaddr-in*>"
};

static _KLimplementation_classGVKe K247 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 410255361,
  &KLsockaddr_inGYunix_socketsVnetwork,
  &KLsockaddr_inGYunix_socketsVnetworkW,
  &KPfalseVKi,
  &KPempty_vectorVKi,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K160,
  &K248,
  (dylan_value) 13,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_6 K248 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 25,
  &KLobjectGVKd,
  &KLc_valueGVKc,
  &KLc_structGVKc,
  &KLsockaddr_inGYunix_socketsVnetwork,
  &KPfalseVKi,
  &KPfalseVKi
};

static _KLbyte_stringGVKd_13 K249 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 53,
  "<sockaddr-in>"
};

static _KLsingletonGVKd K250 = {
  &KLsingletonGVKdW /* wrapper */,
  &Ksingleton_pointer_idQ_instanceQVKiI,
  &KLin_addrTTGZ32ZtYunix_socketsVnetwork
};

static _KLimplementation_classGVKe K251 = {
  &KLimplementation_classGVKeW /* wrapper */,
  (dylan_value) 392691717,
  &KLin_addrTTGZ32ZtYunix_socketsVnetwork,
  &KLin_addrTTGZ32ZtYunix_socketsVnetworkW,
  &KPfalseVKi,
  &K150,
  (dylan_value) -3,
  &Kdefault_class_constructorVKi,
  &K151,
  &K252,
  (dylan_value) 37,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_listVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &K150,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi,
  &KPempty_vectorVKi
};

static _KLsimple_object_vectorGVKd_10 K252 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 41,
  &KLobjectGVKd,
  &KLobject_with_elementsGVKe,
  &KLmutable_object_with_elementsGVKe,
  &KLc_valueGVKc,
  &KLc_non_structGVKi,
  &KLc_pointerGVKc,
  &KLc_voidTGVKc,
  &KLc_statically_typed_pointerGVKc,
  &KLc_pointer_to_pointerGVKc,
  &KLin_addrTTGZ32ZtYunix_socketsVnetwork
};

static _KLbyte_stringGVKd_13 K253 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 53,
  "<in-addr**> t"
};

_KLsimple_methodGVKe Ks_addr_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K256,
  &Ks_addr_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K256 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K257,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K257 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLc_raw_unsigned_intTGVKc
};

_KLsimple_methodGVKe Ks_addr_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K261,
  &Ks_addr_value_setterYunix_socketsVnetworkMM0I
};

static _KLbyte_stringGVKd_112 K260 = {
  &KLbyte_stringGVKdW /* wrapper */,
  (dylan_value) 449,
  "The type struct in_addr has been mapped to Dylan as an immutable machine word value and its field cannot be set."
};

static _KLsignatureAvaluesGVKi K261 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K262,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K262 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLmachine_wordGVKe,
  &KLc_raw_unsigned_intTGVKc
};

_KLsimple_methodGVKe Ksin_addr_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K264,
  &Ksin_addr_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K264 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K265,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K265 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLsockaddr_inTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ksin_port_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K267,
  &Ksin_port_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K267 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K265,
  &K141
};

_KLsimple_methodGVKe Ksin_family_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K267,
  &Ksin_family_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_addrYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K272,
  &Ksll_addrYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K272 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K273,
  &K141
};

static _KLsimple_object_vectorGVKd_2 K273 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLsockaddr_llTGYunix_socketsVnetwork,
  &KLintegerGVKd
};

_KLsimple_methodGVKe Ksll_addr_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_3,
  &K276,
  &Ksll_addr_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K276 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555469,
  &K277,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K277 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 13,
  &KLintegerGVKd,
  &KLsockaddr_llTGYunix_socketsVnetwork,
  &KLintegerGVKd
};

_KLsimple_methodGVKe Ksll_halenYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_halenYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K280 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K281,
  &K141
};

static _KLsimple_object_vectorGVKd_1 K281 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLsockaddr_llTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ksll_halen_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_halen_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K284 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K285,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K285 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLsockaddr_llTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ksll_pkttypeYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_pkttypeYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_pkttype_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_pkttype_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_hatypeYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_hatypeYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_hatype_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_hatype_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_ifindexYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_ifindexYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_ifindex_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_ifindex_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_protocolYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_protocolYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_protocol_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_protocol_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_familyYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K280,
  &Ksll_familyYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ksll_family_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K284,
  &Ksll_family_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_addr_list_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K307,
  &Kh_addr_list_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K307 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K308,
  &K309
};

static _KLsimple_object_vectorGVKd_1 K308 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLhostentTGYunix_socketsVnetwork
};

static _KLsimple_object_vectorGVKd_1 K309 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLc_pointerGVKc
};

_KLsimple_methodGVKe Kh_addr_list_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K312,
  &Kh_addr_list_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K312 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K313,
  &K309
};

static _KLsimple_object_vectorGVKd_2 K313 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLc_pointerGVKc,
  &KLhostentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kh_length_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K315,
  &Kh_length_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K315 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K308,
  &K141
};

_KLsimple_methodGVKe Kh_length_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K318,
  &Kh_length_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K318 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K319,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K319 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLhostentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kh_addrtype_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K315,
  &Kh_addrtype_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_addrtype_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K318,
  &Kh_addrtype_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_aliases_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K307,
  &Kh_aliases_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_aliases_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K312,
  &Kh_aliases_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_name_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K307,
  &Kh_name_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kh_name_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K312,
  &Kh_name_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kn_net_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K331,
  &Kn_net_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K331 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K332,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_1 K332 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLnetentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kn_net_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K335,
  &Kn_net_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K335 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K336,
  &KDsignature_Lmachine_wordG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K336 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLmachine_wordGVKe,
  &KLnetentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kn_addrtype_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K339,
  &Kn_addrtype_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K339 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K332,
  &K141
};

_KLsimple_methodGVKe Kn_addrtype_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K342,
  &Kn_addrtype_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K342 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K343,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K343 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLnetentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kn_aliases_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K346,
  &Kn_aliases_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K346 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K332,
  &K309
};

_KLsimple_methodGVKe Kn_aliases_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K349,
  &Kn_aliases_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K349 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K350,
  &K309
};

static _KLsimple_object_vectorGVKd_2 K350 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLc_pointerGVKc,
  &KLnetentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kn_name_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K346,
  &Kn_name_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kn_name_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K349,
  &Kn_name_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kp_proto_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K357,
  &Kp_proto_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K357 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K358,
  &K141
};

static _KLsimple_object_vectorGVKd_1 K358 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLprotoentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kp_proto_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K361,
  &Kp_proto_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K361 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K362,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K362 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLprotoentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kp_aliases_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K365,
  &Kp_aliases_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K365 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K358,
  &K309
};

_KLsimple_methodGVKe Kp_aliases_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K368,
  &Kp_aliases_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K368 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K369,
  &K309
};

static _KLsimple_object_vectorGVKd_2 K369 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLc_pointerGVKc,
  &KLprotoentTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kp_name_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K365,
  &Kp_name_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kp_name_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K368,
  &Kp_name_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ks_proto_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K376,
  &Ks_proto_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K376 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K377,
  &K309
};

static _KLsimple_object_vectorGVKd_1 K377 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLserventTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ks_proto_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K380,
  &Ks_proto_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K380 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K381,
  &K309
};

static _KLsimple_object_vectorGVKd_2 K381 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLc_pointerGVKc,
  &KLserventTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ks_port_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K383,
  &Ks_port_valueYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K383 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K377,
  &K141
};

_KLsimple_methodGVKe Ks_port_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K386,
  &Ks_port_value_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K386 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K387,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K387 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLserventTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Ks_aliases_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K376,
  &Ks_aliases_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ks_aliases_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K380,
  &Ks_aliases_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ks_name_valueYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K376,
  &Ks_name_valueYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Ks_name_value_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K380,
  &Ks_name_value_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kifr_ifruYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K398,
  &Kifr_ifruYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K398 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K399,
  &K400
};

static _KLsimple_object_vectorGVKd_1 K399 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &KLifreqTGYunix_socketsVnetwork
};

static _KLsimple_object_vectorGVKd_1 K400 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 5,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kifr_ifru_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K403,
  &Kifr_ifru_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K403 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K404,
  &K400
};

static _KLsimple_object_vectorGVKd_2 K404 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork,
  &KLifreqTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kifr_nameYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K411,
  &Kifr_nameYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe KPifr_nameYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K409,
  &KPifr_nameYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K409 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K410,
  &K141
};

static _KLsimple_object_vectorGVKd_2 K410 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLifreqTGYunix_socketsVnetwork,
  &KLintegerGVKd
};

static _KLsignatureAvaluesGVKi K411 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K399,
  &KDsignature_LstringG_typesVKi
};

_KLsimple_methodGVKe Kifr_name_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K418,
  &Kifr_name_setterYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe KPifr_name_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_3,
  &K416,
  &KPifr_name_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K416 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555469,
  &K417,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_3 K417 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 13,
  &KLintegerGVKd,
  &KLifreqTGYunix_socketsVnetwork,
  &KLintegerGVKd
};

static _KLsignatureGVKe K418 = {
  &KLsignatureGVKeW /* wrapper */,
  (dylan_value) 41943049,
  &K419
};

static _KLsimple_object_vectorGVKd_2 K419 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLstringGVKd,
  &KLifreqTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kifr_ifindexYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K423,
  &Kifr_ifindexYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K423 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555461,
  &K399,
  &KDsignature_LintegerG_typesVKi
};

_KLsimple_methodGVKe Kifr_ifindex_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K427,
  &Kifr_ifindex_setterYunix_socketsVnetworkMM0I
};

static _KLsignatureAvaluesGVKi K427 = {
  &KLsignatureAvaluesGVKiW /* wrapper */,
  (dylan_value) 33555465,
  &K428,
  &KDsignature_LintegerG_typesVKi
};

static _KLsimple_object_vectorGVKd_2 K428 = {
  &KLsimple_object_vectorGVKdW /* wrapper */,
  (dylan_value) 9,
  &KLintegerGVKd,
  &KLifreqTGYunix_socketsVnetwork
};

_KLsimple_methodGVKe Kifr_flagsYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_1,
  &K423,
  &Kifr_flagsYunix_socketsVnetworkMM0I
};

_KLsimple_methodGVKe Kifr_flags_setterYunix_socketsVnetworkMM0 = {
  &KLsimple_methodGVKeW /* wrapper */,
  &xep_2,
  &K427,
  &Kifr_flags_setterYunix_socketsVnetworkMM0I
};

/* Code */

dylan_value Ksin_family_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_short_at_setter(T5,T3,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksin_addr_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  DWORD T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T3 = primitive_unwrap_machine_word(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_int_at_setter(T3,T4,0,4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksin_port_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_short_at_setter(T5,T3,0,2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value KgethostnameYunix_socketsVnetworkI (dylan_value name_, dylan_value namelen_) {
  void* T2;
  int T3;
  DWORD T4;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;
  dylan_value T8;
  dylan_value T9_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:139
  T2 = primitive_unwrap_c_pointer(name_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4 = primitive_unwrap_abstract_integer(namelen_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:139
  T3 = gethostname(T2, T4);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T8 = T5_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:139
  T9_0 = T8;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:139
  MV_SET_COUNT(1);
  return(T9_0);
}

dylan_value Ksin_addr_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned int T3;
  dylan_value T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_int_at(T2,0,4);
  T4 = primitive_wrap_machine_word(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T5_0 = T4;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksin_port_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned short T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_short_at(T2,0,2);
  raw_result_ = primitive_machine_word_logand(T3,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ks_port_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_name_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTGYc_ffi_interfaceVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kh_aliases_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kh_addrtype_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_length_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,20);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_addr_list_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,24);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value KntohsYunix_socketsVnetworkI (dylan_value netshort_) {
  unsigned short T1;
  DWORD T2;
  DWORD raw_result_;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;
  dylan_value T7;
  dylan_value T8_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:83
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T2 = primitive_unwrap_abstract_integer(netshort_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:83
  T1 = ntohs(T2);
  raw_result_ = primitive_machine_word_logand(T1,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:81
  T7 = T4_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:83
  T8_0 = T7;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:83
  MV_SET_COUNT(1);
  return(T8_0);
}

dylan_value KhtonsYunix_socketsVnetworkI (dylan_value hostshort_) {
  unsigned short T1;
  DWORD T2;
  DWORD raw_result_;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;
  dylan_value T7;
  dylan_value T8_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:95
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T2 = primitive_unwrap_abstract_integer(hostshort_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:95
  T1 = htons(T2);
  raw_result_ = primitive_machine_word_logand(T1,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:93
  T7 = T4_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:95
  T8_0 = T7;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:95
  MV_SET_COUNT(1);
  return(T8_0);
}

dylan_value KntohlYunix_socketsVnetworkI (dylan_value netlong_) {
  DWORD T1;
  unsigned int T2;
  dylan_value T3;
  dylan_value T4_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:77
  T1 = primitive_unwrap_machine_word(netlong_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:77
  T2 = ntohl(T1);
  T3 = primitive_wrap_machine_word(T2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:77
  T4_0 = T3;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:77
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ks_addr_valueYunix_socketsVnetworkMM0I (dylan_value addr_) {
  dylan_value T2_0;
  dylan_value T3_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:27
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:29
  CONGRUENT_CALL_PROLOG(&Kpointer_valueVKc, 2);
  T2_0 = CONGRUENT_CALL2(addr_, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:27
  T3_0 = T2_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T2_0);
    primitive_type_check(T3_0, &KLmachine_wordGVKe);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:27
  MV_SET_COUNT(1);
  return(T3_0);
}

dylan_value Ks_addr_value_setterYunix_socketsVnetworkMM0I (dylan_value addr_val_, dylan_value addr_) {
  dylan_value T3_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:32
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:35
  T3_0 = KerrorVKdMM1I(&K260, &KPempty_vectorVKi);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:32
  MV_SET_COUNT(1);
  return(T3_0);
}

dylan_value Ksin_family_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned short T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_short_at(T2,0,0);
  raw_result_ = primitive_machine_word_logand(T3,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_addrYunix_socketsVnetworkMM0I (dylan_value struct_, dylan_value offset_) {
  void* T3;
  unsigned char T4;
  DWORD T5;
  DWORD T6;
  DWORD raw_result_;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T5 = primitive_cast_integer_as_raw(offset_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T6 = primitive_machine_word_shift_right(T5,2);
  T4 = primitive_c_unsigned_char_at(T3,T6,12);
  raw_result_ = primitive_machine_word_logand(T4,255);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T9 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T8_0 = T10_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T10_0);
    primitive_type_check(T8_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T8_0);
}

dylan_value Ksll_addr_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_, dylan_value offset_) {
  void* T4;
  dylan_value T5_0;
  DWORD T6;
  DWORD T7;
  DWORD T8;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T6 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T7 = primitive_cast_integer_as_raw(offset_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T8 = primitive_machine_word_shift_right(T7,2);
  primitive_c_unsigned_char_at_setter(T6,T4,T8,12);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_halenYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned char T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_char_at(T2,0,11);
  raw_result_ = primitive_machine_word_logand(T3,255);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_halen_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_char_at_setter(T5,T3,0,11);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_pkttypeYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned char T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_char_at(T2,0,10);
  raw_result_ = primitive_machine_word_logand(T3,255);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_pkttype_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:103
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_char_at_setter(T5,T3,0,10);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_hatypeYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned short T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_short_at(T2,0,8);
  raw_result_ = primitive_machine_word_logand(T3,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_hatype_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_short_at_setter(T5,T3,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_ifindexYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,4);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_ifindex_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_protocolYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned short T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_short_at(T2,0,2);
  raw_result_ = primitive_machine_word_logand(T3,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_protocol_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_short_at_setter(T5,T3,0,2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ksll_familyYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned short T3;
  DWORD raw_result_;
  dylan_value T5_0;
  dylan_value T6;
  dylan_value T7_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_short_at(T2,0,0);
  raw_result_ = primitive_machine_word_logand(T3,65535);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T6 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T7_0 = T6;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5_0 = T7_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T7_0);
    primitive_type_check(T5_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ksll_family_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:101
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_short_at_setter(T5,T3,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_addr_list_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,24);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kh_length_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,20);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_addrtype_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kh_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kh_name_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kn_net_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  unsigned int T3;
  dylan_value T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_unsigned_int_at(T2,0,20);
  T4 = primitive_wrap_machine_word(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5_0 = T4;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kn_net_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  DWORD T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T3 = primitive_unwrap_machine_word(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_unsigned_int_at_setter(T3,T4,0,20);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kn_addrtype_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kn_addrtype_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kn_aliases_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kn_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kn_name_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTGYc_ffi_interfaceVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kn_name_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kp_proto_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kp_proto_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kp_aliases_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kp_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kp_name_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTGYc_ffi_interfaceVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Kp_name_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ks_proto_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,24);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTGYc_ffi_interfaceVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Ks_proto_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,24);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ks_port_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,16);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Ks_aliases_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTG_pointerYc_ffi_implementationVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Ks_aliases_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Ks_name_valueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  void* T3;
  DADDR T4;
  dylan_value T5;
  _KLsimple_object_vectorGVKd_2 T6 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T7;
  dylan_value T8_0;
  dylan_value T9;
  dylan_value T10_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_pointer_at(T2,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_cast_pointer_as_raw(T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T6.vector_element_[0] = IKJaddress_;
  T6.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T7 = primitive_copy_vector(&T6);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T8_0 = Kmake_c_pointer_internalVKcI(&KLc_signed_charTGYc_ffi_interfaceVc_ffi, T5, T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T9 = T8_0;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T10_0 = T9;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value Ks_name_value_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T3 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T4 = primitive_unwrap_c_pointer(struct_);
  primitive_c_pointer_at_setter(T3,T4,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kifr_ifruYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  DADDR T3;
  DWORD T4;
  dylan_value T5;
  dylan_value T6_0;
  _KLsimple_object_vectorGVKd_2 T7 = {&KLsimple_object_vectorGVKdW, (dylan_value) 9};
  dylan_value T8;
  dylan_value T9_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T2 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T3 = primitive_cast_pointer_as_raw(T2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T4 = primitive_machine_word_add(T3,16);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T5 = primitive_wrap_machine_word(T4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T7.vector_element_[0] = IKJaddress_;
  T7.vector_element_[1] = T5;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T8 = primitive_copy_vector(&T7);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T9_0 = Kmake_c_pointer_internalVKcI(&Kpointer_to_Lifr_ifruGYunix_socketsVnetwork, T5, T8);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T6_0 = T9_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T9_0);
    primitive_type_check(T6_0, &Kpointer_to_Lifr_ifruGYunix_socketsVnetwork);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  MV_SET_COUNT(1);
  return(T6_0);
}

dylan_value Kifr_ifru_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  void* T4;
  dylan_value T5_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T3 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T4 = primitive_unwrap_c_pointer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  primitive_replace_bytesX(T3,0,16,T4,0,0,4);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kifr_nameYunix_socketsVnetworkMM0I (dylan_value ifreq_) {
  dylan_value T2;
  dylan_value T3;
  dylan_value T4;
  dylan_value T5;
  dylan_value T6;
  dylan_value T7;
  dylan_value T8;
  dylan_value T9_0;
  dylan_value T10_0;
  dylan_value res_;
  dylan_value T12;
  dylan_value T13;
  dylan_value i_;
  dylan_value T15;
  dylan_value T16;
  dylan_value T17;
  dylan_value T18;
  dylan_value T19;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:177
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:179
  res_ = &KPempty_stringVKi;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:180
  i_ = (dylan_value) 1;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
L0: ;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    T16 = i_;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    T6 = CALL2(&KPifr_nameYunix_socketsVnetworkMM0, ifreq_, T16);
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    CONGRUENT_CALL_PROLOG(&KEVKd, 2);
    T19 = CONGRUENT_CALL2(T6, (dylan_value) 1);
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    if (T19 != &KPfalseVKi) {
      T8 = &KPfalseVKi;
    } else {
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
      T15 = i_;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
      CONGRUENT_CALL_PROLOG(&KLVKd, 2);
      T7 = CONGRUENT_CALL2(T15, (dylan_value) 65);
      T8 = T7;
    }
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    if (T8 != &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      T18 = i_;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      T2 = CALL2(&KPifr_nameYunix_socketsVnetworkMM0, ifreq_, T18);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      CONGRUENT_CALL_PROLOG(&KasVKd, 2);
      T3 = CONGRUENT_CALL2(&KLcharacterGVKd, T2);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      T13 = res_;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      CONGRUENT_CALL_PROLOG(&KaddVKd, 2);
      T4 = CONGRUENT_CALL2(T13, T3);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:182
      res_ = T4;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:183
      T17 = i_;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:183
      CONGRUENT_CALL_PROLOG(&KAVKd, 2);
      T5 = CONGRUENT_CALL2(T17, (dylan_value) 5);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:183
      i_ = T5;
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
      goto L0;
    }
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:181
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:185
  T12 = res_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:185
  T9_0 = T12;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:177
  T10_0 = T9_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T9_0);
    primitive_type_check(T10_0, &KLstringGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:177
  MV_SET_COUNT(1);
  return(T10_0);
}

dylan_value KPifr_nameYunix_socketsVnetworkMM0I (dylan_value struct_, dylan_value offset_) {
  void* T3;
  signed char T4;
  DWORD T5;
  DWORD T6;
  DWORD T7;
  DWORD T8;
  DWORD T9;
  dylan_value T10;
  DWORD T11;
  DWORD T12;
  DWORD raw_result_;
  dylan_value T14_0;
  dylan_value T15;
  dylan_value T16_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T3 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T5 = primitive_cast_integer_as_raw(offset_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T6 = primitive_machine_word_shift_right(T5,2);
  T4 = primitive_c_signed_char_at(T3,T6,0);
  T7 = primitive_machine_word_shift_left_signal_overflow(T4,2);
  T8 = primitive_machine_word_logior(T7,1);
  T9 = primitive_machine_word_logand(T8,513);
  T10 = primitive_machine_word_equalQ(T9,1);
  if (T10 != &KPfalseVKi) {
    T11 = primitive_machine_word_logand(T4,255);
    raw_result_ = T11;
  } else {
    T12 = primitive_machine_word_logior(T4,4294967040);
    raw_result_ = T12;
  }
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:104
  T15 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:104
  T16_0 = T15;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:104
  T14_0 = T16_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T16_0);
    primitive_type_check(T14_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  MV_SET_COUNT(1);
  return(T14_0);
}

dylan_value Kifr_name_setterYunix_socketsVnetworkMM0I (dylan_value name_, dylan_value ifreq_) {
  dylan_value T3;
  dylan_value T4;
  dylan_value T5;
  dylan_value T6;
  dylan_value T7;
  dylan_value T8;
  dylan_value T9T, T9;
  DWORD i_T, i_;
  dylan_value T11;
  dylan_value T12;
  dylan_value T13;
  dylan_value T14;
  dylan_value T15;
  dylan_value T16;
  dylan_value T17;
  dylan_value T18;
  dylan_value T19;
  DWORD T20;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:188
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  CONGRUENT_CALL_PROLOG(&Kforward_iteration_protocolVKd, 1);
  T3 = CONGRUENT_CALL1(name_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T4 = T3;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T5 = MV_GET_ELT(1);
;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T6 = MV_GET_ELT(2);
;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T7 = MV_GET_ELT(3);
;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T8 = MV_GET_ELT(5);
;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  T9T = T4;
  i_T = 1;
L0: ;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    T9 = T9T;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    i_ = i_T;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    T18 = primitive_cast_raw_as_integer(i_);
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    T11 = CALL3(T7, name_, T9, T5);
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    if (T11 != &KPfalseVKi) {
      T12 = &KPtrueVKi;
    } else {
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T17 = primitive_machine_word_less_thanQ(i_,61);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T19 = primitive_not(T17);
      T12 = T19;
    }
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    if (T12 == &KPfalseVKi) {
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T13 = CALL2(T8, name_, T9);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:192
      CONGRUENT_CALL_PROLOG(&KasVKd, 2);
      T14 = CONGRUENT_CALL2(&KLintegerGVKd, T13);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:192
      CALL3(&KPifr_name_setterYunix_socketsVnetworkMM0, T14, ifreq_, T18);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T15 = CALL2(T6, name_, T9);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T20 = primitive_machine_word_add_signal_overflow(i_,4);
      // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
      T9T = T15;
      i_T = T20;
      goto L0;
    }
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:194
    KPifr_name_setterYunix_socketsVnetworkMM0I((dylan_value) 1, ifreq_, T18);
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:194
    T16 = &KPfalseVKi;
    // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:190
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:188
  MV_SET_COUNT(0);
  return(T16);
}

dylan_value KPifr_name_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_, dylan_value offset_) {
  void* T4;
  dylan_value T5_0;
  DWORD T6;
  DWORD T7;
  DWORD T8;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:104
  T6 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T4 = primitive_unwrap_c_pointer(struct_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T7 = primitive_cast_integer_as_raw(offset_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T8 = primitive_machine_word_shift_right(T7,2);
  primitive_c_signed_char_at_setter(T6,T4,T8,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T5_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  MV_SET_COUNT(1);
  return(T5_0);
}

dylan_value Kifr_ifindexYunix_socketsVnetworkMM0I (dylan_value ifreq_) {
  dylan_value T2;
  dylan_value T3_0;
  dylan_value T4_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:198
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:200
  T2 = Kifr_ifruYunix_socketsVnetworkMM0I(ifreq_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:200
  T3_0 = Kifru_ivalueYunix_socketsVnetworkMM0I(T2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:198
  T4_0 = T3_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T3_0);
    primitive_type_check(T4_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:198
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifru_ivalueYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  int T3;
  dylan_value T4_0;
  dylan_value T5;
  dylan_value T6_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_int_at(T2,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_wrap_abstract_integer(T3);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T6_0 = T5;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T4_0 = T6_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T6_0);
    primitive_type_check(T4_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifr_ifindex_setterYunix_socketsVnetworkMM0I (dylan_value value_, dylan_value ifreq_) {
  dylan_value T3;
  dylan_value T4_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:203
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:205
  T3 = Kifr_ifruYunix_socketsVnetworkMM0I(ifreq_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:205
  Kifru_ivalue_setterYunix_socketsVnetworkMM0I(value_, T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:205
  T4_0 = value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:203
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifru_ivalue_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:96
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_int_at_setter(T5,T3,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifr_flagsYunix_socketsVnetworkMM0I (dylan_value ifreq_) {
  dylan_value T2;
  dylan_value T3_0;
  dylan_value T4_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:208
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:210
  T2 = Kifr_ifruYunix_socketsVnetworkMM0I(ifreq_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:210
  T3_0 = Kifru_flagsYunix_socketsVnetworkMM0I(T2);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:208
  T4_0 = T3_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T3_0);
    primitive_type_check(T4_0, &KLintegerGVKd);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:208
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifru_flagsYunix_socketsVnetworkMM0I (dylan_value struct_) {
  void* T2;
  short T3;
  DWORD T4;
  DWORD T5;
  DWORD T6;
  dylan_value T7;
  DWORD T8;
  DWORD T9;
  DWORD raw_result_;
  dylan_value T11_0;
  dylan_value T12;
  dylan_value T13_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T2 = primitive_unwrap_c_pointer(struct_);
  T3 = primitive_c_signed_short_at(T2,0,0);
  T4 = primitive_machine_word_shift_left_signal_overflow(T3,2);
  T5 = primitive_machine_word_logior(T4,1);
  T6 = primitive_machine_word_logand(T5,131073);
  T7 = primitive_machine_word_equalQ(T6,1);
  if (T7 != &KPfalseVKi) {
    T8 = primitive_machine_word_logand(T3,65535);
    raw_result_ = T8;
  } else {
    T9 = primitive_machine_word_logior(T3,4294901760);
    raw_result_ = T9;
  }
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:102
  T12 = primitive_wrap_abstract_integer(raw_result_);
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:102
  T13_0 = T12;
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:102
  T11_0 = T13_0;
  {
    MV_CHECK_TYPE_PROLOGUE(T13_0);
    primitive_type_check(T11_0, &KLffi_integerGYc_ffi_interfaceVc_ffi);
    MV_CHECK_TYPE_EPILOGUE();
  }
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  MV_SET_COUNT(1);
  return(T11_0);
}

dylan_value Kifr_flags_setterYunix_socketsVnetworkMM0I (dylan_value value_, dylan_value ifreq_) {
  dylan_value T3;
  dylan_value T4_0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:213
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:215
  T3 = Kifr_ifruYunix_socketsVnetworkMM0I(ifreq_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:215
  Kifru_flags_setterYunix_socketsVnetworkMM0I(value_, T3);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:215
  T4_0 = value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:213
  MV_SET_COUNT(1);
  return(T4_0);
}

dylan_value Kifru_flags_setterYunix_socketsVnetworkMM0I (dylan_value new_value_, dylan_value struct_) {
  void* T3;
  dylan_value T4_0;
  DWORD T5;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  // /home/bruce/Development/dylan/opendylan/sources/lib/c-ffi/c-types.dylan:102
  T5 = primitive_unwrap_abstract_integer(new_value_);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T3 = primitive_unwrap_c_pointer(struct_);
  primitive_c_signed_short_at_setter(T5,T3,0,0);
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T4_0 = new_value_;
  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  MV_SET_COUNT(1);
  return(T4_0);
}


/* SYSTEM INIT CODE */

void _Init_network__X_5Ex86_linux_address_data_for_system () {
  extern dylan_value KPresolve_symbolVKiI(dylan_value);
  {
    dylan_value T0;

    T0 = KPresolve_symbolVKiI(&KJaddress_);
    if (T0 != &KJaddress_) {
      IKJaddress_ = T0;
    }
  }
{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:39
  T0 = KPadd_classVKeI(&KLin_addrTTGZ32ZtYunix_socketsVnetwork);
  goto I0;
}
I0:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T0 = KPadd_classVKeI(&KLsockaddr_inGYunix_socketsVnetwork);
  goto I7;
}
I7:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T0 = KPadd_classVKeI(&KLsockaddr_inTGYunix_socketsVnetwork);
  goto I10;
}
I10:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T0 = KPadd_classVKeI(&KLsockaddr_inTG_pointerYunix_socketsVnetwork);
  goto I15;
}
I15:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T0 = KPadd_classVKeI(&KLsockaddr_llGYunix_socketsVnetwork);
  goto I20;
}
I20:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T0 = KPadd_classVKeI(&KLsockaddr_llTGYunix_socketsVnetwork);
  goto I23;
}
I23:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T0 = KPadd_classVKeI(&KLsockaddr_llTG_pointerYunix_socketsVnetwork);
  goto I28;
}
I28:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:103
  T0 = KPadd_classVKeI(&KLc_charTTGZ32ZtYunix_socketsVnetwork);
  goto I33;
}
I33:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T0 = KPadd_classVKeI(&KLhostentGYunix_socketsVnetwork);
  goto I40;
}
I40:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T0 = KPadd_classVKeI(&KLhostentTGYunix_socketsVnetwork);
  goto I43;
}
I43:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T0 = KPadd_classVKeI(&KLhostentTG_pointerYunix_socketsVnetwork);
  goto I48;
}
I48:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T0 = KPadd_classVKeI(&KLnetentGYunix_socketsVnetwork);
  goto I53;
}
I53:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T0 = KPadd_classVKeI(&KLnetentTGYunix_socketsVnetwork);
  goto I56;
}
I56:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T0 = KPadd_classVKeI(&KLnetentTG_pointerYunix_socketsVnetwork);
  goto I61;
}
I61:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T0 = KPadd_classVKeI(&KLprotoentGYunix_socketsVnetwork);
  goto I66;
}
I66:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T0 = KPadd_classVKeI(&KLprotoentTGYunix_socketsVnetwork);
  goto I69;
}
I69:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T0 = KPadd_classVKeI(&KLprotoentTG_pointerYunix_socketsVnetwork);
  goto I74;
}
I74:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T0 = KPadd_classVKeI(&KLserventGYunix_socketsVnetwork);
  goto I79;
}
I79:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T0 = KPadd_classVKeI(&KLserventTGYunix_socketsVnetwork);
  goto I82;
}
I82:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T0 = KPadd_classVKeI(&KLserventTG_pointerYunix_socketsVnetwork);
  goto I87;
}
I87:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T0 = KPadd_classVKeI(&KLifr_ifruGYunix_socketsVnetwork);
  goto I92;
}
I92:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T0 = KPadd_classVKeI(&Kpointer_to_Lifr_ifruGYunix_socketsVnetwork);
  goto I95;
}
I95:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T0 = KPadd_classVKeI(&Kpointer_to_Lifr_ifruG_pointerYunix_socketsVnetwork);
  goto I100;
}
I100:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T0 = KPadd_classVKeI(&KLifreqGYunix_socketsVnetwork);
  goto I105;
}
I105:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T0 = KPadd_classVKeI(&KLifreqTGYunix_socketsVnetwork);
  goto I108;
}
I108:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T0 = KPadd_classVKeI(&KLifreqTG_pointerYunix_socketsVnetwork);
  goto I113;
}
I113:

  return;
}

/* USER INIT CODE */

void _Init_network__X_5Ex86_linux_address_data_for_user () {
{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:39
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_20);
  goto I4;
}
I4:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:39
  T0 = KPadd_nonsiblinged_domainVKnI(&Kpointer_value_addressVKc, &Kpointer_value_addressVKcRD_networkRD_1);
  goto I6;
}
I6:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_19);
  goto I14;
}
I14:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:41
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_18);
  goto I19;
}
I19:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_17);
  goto I27;
}
I27:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:56
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_16);
  goto I32;
}
I32:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:103
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_15);
  goto I37;
}
I37:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:103
  T0 = KPadd_nonsiblinged_domainVKnI(&Kpointer_value_addressVKc, &Kpointer_value_addressVKcRD_networkRD_0);
  goto I39;
}
I39:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_14);
  goto I47;
}
I47:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:105
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_13);
  goto I52;
}
I52:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_12);
  goto I60;
}
I60:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:114
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_11);
  goto I65;
}
I65:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_10);
  goto I73;
}
I73:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:122
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_9);
  goto I78;
}
I78:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_8);
  goto I86;
}
I86:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:129
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_7);
  goto I91;
}
I91:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_6);
  goto I99;
}
I99:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:164
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_5);
  goto I104;
}
I104:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_4);
  goto I112;
}
I112:

{
  dylan_value T0;

  // /home/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-linux-address-data.dylan:171
  T0 = KPadd_nonsiblinged_domainVKnI(&KmakeVKd, &KmakeVKdRD_networkRD_3);
  goto I117;
}
I117:

  return;
}


/* eof */
