diff -r f38b0ee7b1c1 -r 48be1ae93fd4 structs.go --- a/structs.go Mon Dec 26 18:07:14 2011 -0700 +++ b/structs.go Tue Dec 27 15:36:07 2011 -0700 @@ -72,6 +72,13 @@ Mechanism []string } +type auth struct { + XMLName xml.Name + Chardata string `xml:"chardata"` + Mechanism string `xml:"attr"` + Any *Unrecognized +} + type Unrecognized struct { XMLName xml.Name }