in cli/image_cmds.go [110:134]
func runBriefCmd(cmd *cobra.Command, args []string) {
if len(args) < 1 {
ImgmodUsage(cmd, nil)
}
img, err := readImage(args[0])
if err != nil {
ImgmodUsage(cmd, err)
}
offsets, err := img.Offsets()
if err != nil {
ImgmodUsage(nil, err)
}
iutil.Printf("%8d| Header\n", offsets.Header)
iutil.Printf("%8d| Body\n", offsets.Body)
iutil.Printf("%8d| Trailer\n", offsets.Trailer)
for i, tlv := range img.Tlvs {
iutil.Printf("%8d| TLV%d: type=%s(%d)\n",
offsets.Tlvs[i], i, image.ImageTlvTypeName(tlv.Header.Type),
tlv.Header.Type)
}
iutil.Printf("Total=%d\n", offsets.TotalSize)
}