Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dnet_conn(3) [debian man page]

DNET_CONN(3)						     Library Functions Manual						      DNET_CONN(3)

NAME
dnet_conn - Connect to remote DECnet object by name. SYNOPSIS
#include <netdnet/dn.h> #include <netdnet/dnetdb.h> int dnet_conn (char *hostname, char *objname, int type, int,int,int,int) DESCRIPTION
dnet_conn connects to the remote object objname in host hostname using the protocol denoted by type usually DNPROTO_NSP. If successful, returns an integer file descriptor, else return errno. EXAMPLE
#include <netdnet/dn.h> #include <netdnet/dnetdb.h> #include <sys/socket.h> main(void) { int sockfd; sockfd=dnet_conn("mv3100","X$X0",DNPROTO_NSP,0,0,0,0); if (sockfd < 0) printf ("Error connecting to remote object X$X0 on node mv3100"); else { printf ("Succesfully connected to remote object X$X0 on node mv3100"); close (sockfd); } } SEE ALSO
dnet_addr(3), dnet_htoa(3), dnet_ntoa(3), getnodeadd(3), getnodebyname(3), getnodebyaddr(3), setnodeent(3) DECnet database functions July 28, 1998 DNET_CONN(3)

Check Out this Related Man Page

DNET_HTOA(3)						     Library Functions Manual						      DNET_HTOA(3)

NAME
dnet_htoa - DECnet address to host name translation SYNOPSIS
#include <netdnet/dn.h> #include <netdnet/dnetdb.h> char *dnet_htoa (struct dn_naddr *addr) DESCRIPTION
dnet_htoa searches the decnet hosts file for addr and returns the DECnet node name. If no entry is found, returns the ascii DECnet address in the format area.node (1.1, 1.2, etc) EXAMPLE
#include <netdnet/dn.h> #include <netdnet/dnetdb.h> #include <sys/socket.h> main(void) { struct dn_naddr binaddr; binaddr.a_len = 2; binaddr.a_addr[0] = 0x02; binaddr.a_addr[1] = 0x04; printf ("DECnet node name is %s",dnet_htoa(binaddr)); } SEE ALSO
dnet_addr(3), dnet_ntoa(3), dnet_conn(3), getnodeadd(3), getnodebyname(3), getnodebyaddr(3), setnodeent(3) DECnet database functions July 28, 1998 DNET_HTOA(3)
Man Page