rename struct krb5_name_canon_* name collisions
commitc1f822f7af08e2c8cb3ec4908764cfcb7214164c
authorJeffrey Altman <jaltman@secure-endpoints.com>
Sun, 6 Oct 2013 20:42:05 +0000 (6 16:42 -0400)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Sun, 6 Oct 2013 20:42:05 +0000 (6 16:42 -0400)
treeb2d25e6a19bfafe40e18a81b26846f9af4f8741c
parenta2ca44276041389d3255619b7ddbd5c9c3617a0a
rename struct krb5_name_canon_* name collisions

C++ does not permit struct names and typedef names to be the same.
Rename

  struct krb5_name_canon_rule to struct krb5_name_canon_rule_data

and

  struct krb5_name_canon_iterator to struct krb5_name_canon_iterator_data

Change-Id: I92766e0878bf0beef92de1649baf9e5cafbf86aa
lib/krb5/krb5.h
lib/krb5/principal.c