Lines Matching full:note
302 warnx("NT_FREEBSD_FEATURE_CTL note not found"); in edit_file_features()
366 Elf_Note note; in get_file_features() local
373 * and has a note for feature control. in get_file_features()
391 if (read(fd, ¬e, sizeof(note)) < in get_file_features()
392 (ssize_t)sizeof(note)) { in get_file_features()
393 warnx("elf note header too short"); in get_file_features()
396 read_total += sizeof(note); in get_file_features()
399 note.n_namesz = bswap32(note.n_namesz); in get_file_features()
400 note.n_descsz = bswap32(note.n_descsz); in get_file_features()
401 note.n_type = bswap32(note.n_type); in get_file_features()
408 namesz = roundup2(note.n_namesz, 4); in get_file_features()
414 descsz = roundup2(note.n_descsz, 4); in get_file_features()
416 warnx("elf note name too short"); in get_file_features()
422 if (note.n_namesz != 8 || in get_file_features()
424 note.n_type != NT_FREEBSD_FEATURE_CTL) { in get_file_features()
425 /* Not the right note. Skip the description */ in get_file_features()
436 if (note.n_descsz < sizeof(uint32_t)) { in get_file_features()
447 if (note.n_descsz > sizeof(uint32_t)) in get_file_features()
448 warnx("Feature note is bigger than expected"); in get_file_features()
451 warnx("feature note data too short"); in get_file_features()
464 warnx("NT_FREEBSD_FEATURE_CTL note not found"); in get_file_features()