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  re-
       turned 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+14.3.quarterly>

home | help