Ñèñòåìíîå ïðîãðàììèðîâàíèå â UNIX ñðåäñòâàìè Free Pascal


         

get the name of the


function unlockpt(fd:longint):longint;cdecl;external 'c';

(* ptsname - get the name of the slave pseudotty*)

function ptsname(fd:longint):pchar;cdecl;external 'c';

(* inet_aton() converts the Internet host address  cp  from  the  standard                           

   numbers-and-dots  notation into binary data and stores it in the structure

   that inp points to. inet_aton returns nonzero if  the  address  is                                         

   valid, zero if not.*)

function inet_aton(cp:pchar; inp:pin_addr):longint;cdecl;external 'c';

(* The  inet_addr()  function  converts  the Internet host address cp from       

   numbers-and-dots notation into binary data in network byte  order.   If              

   the input is invalid, INADDR_NONE (usually -1) is returned.  This is an                     

   obsolete interface to inet_aton, described  immediately  above;  it  is                            

   obsolete because -1 is a valid address (255.255.255.255), and inet_aton                                   

   provides a cleaner way to indicate error return. *)

function inet_addr(cp:pchar):in_addr_t;cdecl;external 'c';

(* The inet_network() function extracts the network number  in  host  byte

   order  from  the address cp in numbers-and-dots notation.  If the input

   is invalid, -1 is returned. *)

function inet_network(cp:pchar):in_addr_t;cdecl;external 'c';

(* The inet_ntoa() function converts the Internet host address in given in

   network  byte  order to a string in standard numbers-and-dots notation.

   The string is returned in a statically allocated buffer,  which  subse-

   quent calls will overwrite. *)

function inet_ntoa(n:in_addr):pchar;cdecl;external 'c';

(* The  inet_makeaddr() function makes an Internet host address in network

   byte order by combining the network number net with the  local  address

   host in network net, both in local host byte order. *)

function inet_makeaddr(net, host:longint):in_addr;cdecl;external 'c';


Ñîäåðæàíèå  Íàçàä  Âïåðåä