Poster of Linux kernelThe best gift for a Linux geek
YAddHost

YAddHost

Section: Y Version 2 (3) Updated: Release 14
Local index Up
 

NAME

YAddHost - Y host access list adding  

SYNTAX

#include <Y2/Y.h>
#include <Y2/Ylib.h>

int YAddHost(

        YConnection *connection,

        YIPUnion *ip
)  

ARGUMENTS

connection
Specifies the connection to the Y server, obtained by a call to YOpenConnection.
ip
Specifies the ip address of the host machine. See YIPUnion for more information about this structure.
 

DESCRIPTION

The YAddHost function adds the specified IP address ip to the Y server's list of allowed hosts.  

RETURN VALUE

The YAddHost function returns 0 on success or -1 on failure.  

EXAMPLE

#include <stdio.h>
#include <Y2/Y.h>
#include <Y2/Ylib.h>

int main(int argc, char *argv[])
{

        YIPUnion ip;

        YConnection *con = YOpenConnection(

                "/usr/sbin/starty",

                "127.0.0.1:9433"

        );

        if(con == NULL)

                return(1);


        /* 207.200.89.225 */

        ip.charaddr[0] = 207;

        ip.charaddr[1] = 200;

        ip.charaddr[2] = 89;

        ip.charaddr[3] = 225;

        if(YAddHost(con, &ip))

                printf("Error.\n");

        else

                printf("Success!\n");


        YCloseConnection(con, False);


        return(0);
}  

SEE ALSO

YIPUnion(3) YRemoveHost(3)


 

Index

NAME
SYNTAX
ARGUMENTS
DESCRIPTION
RETURN VALUE
EXAMPLE
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:59:20 GMT, April 16, 2011