Lines Matching full:note
305 warnx("NT_FREEBSD_FEATURE_CTL note not found"); in edit_file_features()
369 Elf_Note note; in get_file_features() local
376 * and has a note for feature control. in get_file_features()
394 if (read(fd, ¬e, sizeof(note)) < in get_file_features()
395 (ssize_t)sizeof(note)) { in get_file_features()
396 warnx("elf note header too short"); in get_file_features()
399 read_total += sizeof(note); in get_file_features()
402 note.n_namesz = bswap32(note.n_namesz); in get_file_features()
403 note.n_descsz = bswap32(note.n_descsz); in get_file_features()
404 note.n_type = bswap32(note.n_type); in get_file_features()
411 namesz = roundup2(note.n_namesz, 4); in get_file_features()
417 descsz = roundup2(note.n_descsz, 4); in get_file_features()
419 warnx("elf note name too short"); in get_file_features()
425 if (note.n_namesz != 8 || in get_file_features()
427 note.n_type != NT_FREEBSD_FEATURE_CTL) { in get_file_features()
428 /* Not the right note. Skip the description */ in get_file_features()
439 if (note.n_descsz < sizeof(uint32_t)) { in get_file_features()
450 if (note.n_descsz > sizeof(uint32_t)) in get_file_features()
451 warnx("Feature note is bigger than expected"); in get_file_features()
454 warnx("feature note data too short"); in get_file_features()
467 warnx("NT_FREEBSD_FEATURE_CTL note not found"); in get_file_features()