www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/15/03:35:03

From: "Martijn" <wkersber AT caiw DOT nl>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Problem with .h files from platform SDK
Date: 14 Jan 1997 16:09:51 GMT
Organization: CAI Westland/Kabelfoon
Lines: 29
Message-ID: <01bc0235$768cea40$6f0bb2c2@pb>
References: <01bc0234$b586da40$6f0bb2c2 AT pb>
NNTP-Posting-Host: 194.178.11.111
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Oeps, Half of my message didn't appear. So I'll try again:

I am using djgpp and rsxntdj and playing around with a few header files.
These files, which I downloaded do not work correctly with djgpp. Most of
the problems arise from something like this:

-------------------------------code example
--------------------------------
struct sockaddr_in {
	short sin_family;
	u_short sin_port;
	struct in_addr sin_addr;
	char sin_zero[8];
};
-------------- snip - A bit farther in the file:
------------------------------
typedef struct sockaddr_in FAR *LPSOCKADDR_IN;
--------------------------- end  code ----------------------------

How can I change this do not produce any error's anymore? I think the
problem is the struct in a struct? Or, if you're an experienced djgpp'er I
would appreciate it if you would go over the file yourself and fix it. The
code sample is from a winsock.h file. If anyone of you has a winsock.h or
winsock2.h file, please sent it to me.

Thanks for your time,
martijn


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019