Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ELF_GETDATA(3)		   Libelf Programmer's Manual		  ELF_GETDATA(3)

NAME
     elf_getdata - Get washed data of section

SYNOPSIS
     #include <libelf.h>

     Elf_Data * elf_getdata (Elf_Scn *scn, Elf_Data *data);

DESCRIPTION
     The  elf_getdata() function allows the user to retrieve the data buffers of
     the section scn
      . There can be more than one buffer if the  user	explicitly  added  them.
     When a file is read the libelf library creates exactly one data buffer.

     The  first  buffer in the list can be obtained by passing a null pointer in
     the parameter data. To get the next data  buffer  the  previously	returned
     value  must  be  passed  in the data parameter. If there are no more buffer
     left in the list a null pointer is returned.

     If the data parameter is not a null pointer it must be a descriptor  for  a
     buffer  associated  with  the  section scn . If this is not the case a null
     pointer is returned. To facilitate error handling elf_getdata also  returns
     a null pointer if the scn parameter is a null pointer.

Libelf				   2017-08-17			  ELF_GETDATA(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=elf_getdata&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help