VxWorks Reference Manual : Libraries

proxyLib

NAME

proxyLib - proxy Address Resolution Protocol (ARP) client library

ROUTINES

proxyReg( ) - register a proxy client
proxyUnreg( ) - unregister a proxy client

DESCRIPTION

This library implements the client side of the proxy Address Resolution Protocol (ARP). It allows a VxWorks target to register itself as a proxy client by calling proxyReg( ) and to unregister itself by calling proxyUnreg( ).

Both commands take an interface name and an IP address as arguments. The interface, ifName, specifies the interface through which to send the message. ifName must be a backplane interface. proxyAddr is the IP address associated with the interface ifName.

INCLUDE FILES

proxyArpLib.h

SEE ALSO

proxyLib, proxyArpLib, VxWorks Programmer's Guide: Network


Libraries : Routines

proxyReg( )

NAME

proxyReg( ) - register a proxy client

SYNOPSIS

STATUS proxyReg
    (
    char * ifName,   /* interface name */
    char * proxyAddr /* proxy address */
    )

DESCRIPTION

This routine sends a message over the network interface ifName to register proxyAddr as a proxy client.

RETURNS

OK, or ERROR if unsuccessful.

SEE ALSO

proxyLib


Libraries : Routines

proxyUnreg( )

NAME

proxyUnreg( ) - unregister a proxy client

SYNOPSIS

STATUS proxyUnreg
    (
    char * ifName,   /* interface name */
    char * proxyAddr /* proxy address */
    )

DESCRIPTION

This routine sends a message over the network interface ifName to unregister proxyAddr as a proxy client.

RETURNS

OK, or ERROR if unsuccessful.

SEE ALSO

proxyLib