EI_NIDENT
unsigned char e_ident[EI_NIDENT]; /* File identification. */
unsigned char e_ident[EI_NIDENT]; /* File identification. */
if (pread64(fd, ident, EI_NIDENT, 0) != EI_NIDENT)
unsigned char ident[EI_NIDENT];
unsigned char ident[EI_NIDENT];
(pread64(elffd, ident, EI_NIDENT, 0) != EI_NIDENT)) {
bcopy(ehdr->e_ident, gf->gf_ehdr.e_ident, EI_NIDENT);
if (elfedit_atoconst_range2(argv[0], 0, EI_NIDENT - 1,
for (i = 0; i < EI_NIDENT; i++) {
cnt = EI_NIDENT;
MSG_ORIG(MSG_STR_INDEX), 0, EI_NIDENT - 1,
uchar_t e_ident[EI_NIDENT]; /* ident bytes */
if ((elf->ed_fsz >= EI_NIDENT) &&
(_elf_vm(elf, (size_t)0, (size_t)EI_NIDENT) == OK_YES) &&
elf->ed_identsz = EI_NIDENT;
elf->ed_identsz = EI_NIDENT;
(void) memcpy(dst->e_ident, e->e_ident, EI_NIDENT);
(void) memcpy(d->e_ident, src->e_ident, EI_NIDENT);
char magic_buf[EI_NIDENT];
if (read(fd, magic_buf, EI_NIDENT) == -1) {
unsigned char e_ident[EI_NIDENT]; /* File identification. */
unsigned char e_ident[EI_NIDENT]; /* File identification. */
#define EI_NIDENT 16
unsigned char e_ident[EI_NIDENT]; /* basic identification block */
bcopy(src->e_ident, dst->e_ident, EI_NIDENT);
#ifndef EI_NIDENT
unsigned char e_ident[EI_NIDENT];
unsigned char e_ident[EI_NIDENT];
#ifndef EI_NIDENT
for (i = 0; i < EI_NIDENT; ++i) {
for (i = 0; i < EI_NIDENT; ++i) {
#ifndef EI_NIDENT
unsigned char ge_ident[EI_NIDENT];
#ifndef EI_NIDENT
unsigned char e_ident[EI_NIDENT];
unsigned char e_ident[EI_NIDENT];
unsigned char e_ident[EI_NIDENT];
#ifndef EI_NIDENT
char ident[EI_NIDENT];
unsigned char e_ident[EI_NIDENT];
(void) memcpy(efp->e_hdr.e_ident, e64.e_ident, EI_NIDENT);
(void) memcpy(efp->e_hdr.e_ident, e32.e_ident, EI_NIDENT);
if (read(fd, magic_buf, (size_t)EI_NIDENT) == -1) {
magic_buf[EI_NIDENT] = '\0';
char magic_buf[EI_NIDENT+1];
unsigned char e_ident[EI_NIDENT]; /* ident bytes */
unsigned char e_ident[EI_NIDENT]; /* ident bytes */