*********************************************************
*                          CEKIP                        *
*           IP Address Finder Library to DJGPP.         *
*      Copyright (c) 2000 by Cristian EmmericK (CEK)    *
*                E-mail: cek@mailbr.com.br              *
*                   ICQ(UIN): 52438873                  *
*                http://cekpage.tripod.com              *
*********************************************************


***********************
     INTRODUCTION
***********************

	CEKIP is a IP Address Finder Library to DJGPP, 
created by Cristian EmmericK (CEK) in Saturday, October
7, 2000. CEKIP was created in order to help DJGPP users 
that do Network Programming. It only works with Windows 
95, Windows 98 and others. I only could test it with 
Windows 95/98, if you have another Operation System, and
used CEKIP on it, tell me the results by e-mail please.
	


***********************
       COPYRIGHT
***********************

	CEKIP is FREEWARE. You can use it in your pro-
gram and you don't have to pay anything. But I would be
grateful if you mentioned CEKIP in the credits. :)  

                     ** DISCLAIMER **
 " I, Cristian EmmericK, do not accept responsibility for
 any effects, adverse or otherwise, that this library may
 have on you, your computer, or elsewhere and anything
 else that you can think of. Use it at your own risk."
                     ** DISCLAIMER **


***********************
      INSTALLING
***********************

	To intall CEKIP you have to unzip the file: 
CEKIP11.ZIP, into any directory you want.



	
***********************
         FILES
***********************

	The CEKIP files are:

\README.TXT		- CEKIP Readme Information
\MAKEFILE		- CEKIP Makefile
\LIB\LIBCEKIP.A         - CEKIP Library
\EXAMPLES\EX01.C        - Example 01
 


***********************
       COMPILING
***********************

	To compile, you have to enter in the directory
that CEKIP were unzipped and type:

  MAKE ALL       - Compile the library and the examples 
  MAKE INSTALL   - Install CEKIP to your DJGPP directory 
  MAKE CLEAN     - Delete the compiled examples and the 
                   library 
  MAKE UNINSTALL - Uninstall the CEKIP from your DJGPP
                   directory 
  MAKE EXAMPLES  - Compile the examples 




***********************
         USING
***********************

	When you make a program that uses CEKIP, you ha-
ve to link the program with LIBCEKIP.A. 
	You can do this like:


  - When compiled in the command line or makefiles add 
"-lcekip" to the end of gcc command, like:

  gcc myprg.c -o myprg.exe -lcekip 


  - If you are using RHIDE, go to the Options/Libraries
menu, type 'cekip' into any empty space, and make sure
the box next to it is checked.

 



***********************
       FUNCTIONS
***********************

	Here is the list of all functions of CEKIP 
library: 

 
unsigned long CEKIP_GetLocalIPAddress(void);




***********************
         TESTS
***********************


	Here is the list of all Operation Systems and 
Libraries tests of CEKIP library: 

 

Microsoft Windows 95 - Successful.

Microsoft Windows 98 - Successful.

Microsoft Windows Millennium (ME) - Successful. 
- Thanks to Jason Boudreault

Microsoft Windows Millennium (ME) with 2 Networks - 
Successful, but bugs were found. 
- Thanks to Jason Boudreault

Allegro v3.12 Game Programming Library - Successful,
but bugs were found.




***********************
         BUGS
***********************


	Here is the list of all BUGS found: 

 

2 Networks Machine - This doesn't seems to be a bug but
when you're using 2 Networks you have 2 IP Addresses 
e.g.: 200.26.132.56 and 166.76.213.42. CEKIP will only 
takes the first given IP Address, in this case it will be
200.26.132.56.

Allegro Game Programming Library - When you're using Mouse
routines, after calling CEKIP, Mouse Pointer breaks and
stops moving. I could not find solutions, but if you 
remove the mouse routines before calling CEKIP it will
works, after then you can re-install mouse routines 
without any problem.

 

If you found any bug or solutions, contact me by e-mail,
I'll be glad to know it.



 
***********************
        HISTORY
***********************


  Saturday, October 7, 2000 - First release of CEKIP is 
ready. Avaliable to download CEKIP v1.0. 

  Saturday, October 14, 2000 - New version released, CEKIP
v1.1. LIBCEKIP.A was reduced to 40KB. It was tested in 
others Operation Systems. And BUGS were found. Two topics
were added to CEKIP's Page, Bugs and Tests. Also avaliable 
to download CEKIP v1.1. 




***********************
        CREDITS
***********************

  PROGRAMMING:

  Cristian EmmericK (CEK)


  SPECIAL THANKS TO:

  DJ Delorie (DJGPP)  




***********************
        CONTACT
***********************

  You can contact me for any question at:

  URL: http://cekpage.tripod.com
  E-mail: cek@mailbr.com.br
  ICQ(UIN): 52438873


