sdp: Limit side effects of sdp_get_data_type and sdp_get_data_size
sdp: Limit side effects of sdp_get_data_type and sdp_get_data_size

Remove modification of buf->buf_size in 'get' functions. Data is
still indirectly modified due to recursive nature of code.

Renamed sdp_get_data_type to sdp_get_data_type_size.

mapfau/bluez,ComputeCycles/bluez,ComputeCycles/bluez,ComputeCycles/bluez,pkarasev3/bluez,mapfau/bluez,pkarasev3/bluez,pkarasev3/bluez,mapfau/bluez,pstglia/external-bluetooth-bluez,ComputeCycles/bluez,pstglia/external-bluetooth-bluez,silent-snowman/bluez,pstglia/external-bluetooth-bluez,mapfau/bluez,silent-snowman/bluez,silent-snowman/bluez,pkarasev3/bluez,silent-snowman/bluez,pstglia/external-bluetooth-bluez