Inconsistent use of "guint" vs. "unsigned int" across all these structs.  I think this is an ofono-wide problem, so we should try to understand if there's a convention being used, if not, then at least try to be consistent ourselves when adding new code.