checking in- needs some refinement then done

This commit is contained in:
2025-02-09 23:07:25 -05:00
parent 64b669edc3
commit d8469533a7
22 changed files with 1110 additions and 115 deletions

View File

@@ -0,0 +1,27 @@
package netsplit
import (
`encoding/xml`
`strconv`
)
func (i *IANARegistryFootnote) UnmarshalXML(d *xml.Decoder, start xml.StartElement) (err error) {
var u64 uint64
for _, a := range start.Attr {
switch a.Name.Local {
case "anchor":
if u64, err = strconv.ParseUint(a.Value, 10, 64); err != nil {
return
}
i.ReferenceIdx = uint(u64)
}
}
if err = d.DecodeElement(&i.Note, &start); err != nil {
return
}
return
}