# lppe.cnf # llpe conformation file # Copyright 2012-2018 Pascal Quantin #.OPT PER UNALIGNED #.END #.IMPORT ../lpp/lpp-exp.cnf #.PDU OMA-LPPe-MessageExtension #.END #.OMIT_ASSIGNMENT #.FIELD_RENAME OMA-LPPe-MapDataReferenceElement/mapDataUrl mapDataUrl_choice OMA-LPPe-WLAN-LocationDataLCI/latitude oma-LPPe-WLAN-LocationDataLCI_latitude OMA-LPPe-WLAN-LocationDataLCI/longitude oma-LPPe-WLAN-LocationDataLCI_longitude OMA-LPPe-WLAN-LocationDataLCI/altitude oma-LPPe-WLAN-LocationDataLCI_altitude #.FIELD_ATTR OMA-LPPe-MapDataReferenceElement/mapDataUrl ABBREV=mapDataUrl_choice OMA-LPPe-WLAN-LocationDataLCI/latitude ABBREV=oMA-LPPe-WLAN-LocationDataLCI.latitude OMA-LPPe-WLAN-LocationDataLCI/longitude ABBREV=oMA-LPPe-WLAN-LocationDataLCI.longitude OMA-LPPe-WLAN-LocationDataLCI/altitude ABBREV=oMA-LPPe-WLAN-LocationDataLCI.altitude #.FN_HDR OMA-LPPe-MessageExtension proto_tree_add_item(tree, proto_lppe, tvb, 0, -1, ENC_NA); col_append_sep_str(actx->pinfo->cinfo, COL_PROTOCOL, "/", "LPPe"); #.FN_BODY OMA-LPPe-Uri offset = dissect_per_restricted_character_string(tvb, offset, actx, tree, hf_index, NO_BOUND, NO_BOUND, false, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789:/?#[]@!$&'()*+,;=-._~%%", 85, NULL); #.FN_BODY OMA-LPPe-CivicLocation-pidf-lo/civicLocation VAL_PTR = &xml_tvb tvbuff_t *xml_tvb = NULL; %(DEFAULT_BODY)s if (xml_tvb && xml_handle) { proto_tree *xml_tree = proto_item_add_subtree(actx->created_item, ett_lppe_civicLocation); call_dissector(xml_handle, xml_tvb, actx->pinfo, xml_tree); } #.END