proto_item * proto_tree_add_ipv6 ( proto_tree * tree , int hfindex , tvbuff_t * tvb , gint start , gint length , const struct e_in6_addr * value_ptr ) {
 proto_item * pi ;
 header_field_info * hfinfo ;
 CHECK_FOR_NULL_TREE ( tree ) ;
 TRY_TO_FAKE_THIS_ITEM ( tree , hfindex , hfinfo ) ;
 DISSECTOR_ASSERT_FIELD_TYPE ( hfinfo , FT_IPv6 ) ;
 pi = proto_tree_add_pi ( tree , hfinfo , tvb , start , & length ) ;
 proto_tree_set_ipv6 ( PNODE_FINFO ( pi ) , value_ptr -> bytes ) ;
 return pi ;
 }
proto_item * proto_tree_add_ipv6 ( proto_tree * tree , int hfindex , tvbuff_t * tvb , gint start , gint length , const struct e_in6_addr * value_ptr ) {
 proto_item * pi ;
 header_field_info * hfinfo ;
 CHECK_FOR_NULL_TREE ( tree ) ;
 TRY_TO_FAKE_THIS_ITEM ( tree , hfindex , hfinfo ) ;
 DISSECTOR_ASSERT_FIELD_TYPE ( hfinfo , FT_IPv6 ) ;
 pi = proto_tree_add_pi ( tree , hfinfo , tvb , start , & length ) ;
 proto_tree_set_ipv6 ( PNODE_FINFO ( pi ) , value_ptr -> bytes ) ;
 return pi ;
 }