|
|
1.1 root 1: #include <stdio.h>
2: #include "filehdr.h"
3: #include "scnhdr.h"
4: #include "ldfcn.h"
5:
6: int
7: ldnlseek(ldptr, sectname)
8:
9: LDFILE *ldptr;
10: char *sectname;
11:
12: {
13: extern int ldnshread( );
14: extern int fseek( );
15:
16: SCNHDR shdr;
17:
18: if (ldnshread(ldptr, sectname, &shdr) == SUCCESS) {
19: if (shdr.s_nlnno != 0) {
20: if (FSEEK(ldptr, shdr.s_lnnoptr, BEGINNING) == OKFSEEK) {
21: return(SUCCESS);
22: }
23: }
24: }
25:
26: return(FAILURE);
27: }
28:
29: static char ID[ ] = "@(#) ldnlseek.c: 1.1 1/7/82";
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.