File: dnet_htoa.3

package info (click to toggle)
dnprogs 2.52
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,644 kB
  • ctags: 4,021
  • sloc: ansic: 26,737; cpp: 10,666; makefile: 832; sh: 537; awk: 13
file content (55 lines) | stat: -rw-r--r-- 923 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
.TH DNET_HTOA 3 "July 28, 1998" "DECnet database functions"
.SH NAME
dnet_htoa \- DECnet address to host name translation
.SH SYNOPSIS
.B #include <netdnet/dn.h>
.br
.B #include <netdnet/dnetdb.h>
.br
.sp
.B char *dnet_htoa (struct dn_naddr *addr)
.sp
.SH DESCRIPTION

.B dnet_htoa
searches the decnet hosts file for 
.B addr 
and returns the DECnet node name.
.br
If no entry is found, returns the ascii DECnet address in the format
.B area.node 
(1.1, 1.2, etc)


.SH EXAMPLE
.nf

#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));
    
}
.fi




.SH SEE ALSO

.BR dnet_addr (3),
.BR dnet_ntoa (3),
.BR dnet_conn (3),
.BR getnodeadd (3),
.BR getnodebyname (3),
.BR getnodebyaddr (3),
.BR setnodeent (3)