Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

end(3)

getsectbyname(3)

getmachheaders(3)

GETSEGBYNAME(3)  —  UNIX Programmer’s Manual

NAME

getsegbyname − get the segment command for the named segment

SYNOPSIS

#include <ldsyms.h>
#include <sys/loader.h>

const struct segment_command ∗getsegbyname(char ∗segname);

DESCRIPTION

This routine returns the segment_command structure for the named segment if it exists in the Mach-O (Mach object) executable getsegbyname(3) is linked into.  Otherwise getsegbyname(3) returns NULL.  It uses the link editor defined symbol _mh_execute_header and just looks through the load commands.  Since these are mapped into the text segment they are read-only and thus const. 

SEE ALSO

end(3), getsectbyname(3), getmachheaders(3)

NeXT Computer, Inc.  —  March 1, 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026