Although slightly better than just using the fixed constant 8, I still think we should leave this alone, or fix along the lines of ril_create_request() ( ie. create structs for unsol and reply headers and then use sizeof on the structs ).

Also, per ofono coding style rule M3: there needs to be a space before and after and operator.

It this code isn't generating warnings, perhaps we should just drop these changes, and fix in a separate pull?