File: x25.7

package info (click to toggle)
manpages-pt 20011020-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 3,052 kB
  • ctags: 5
  • sloc: makefile: 49
file content (114 lines) | stat: -rw-r--r-- 4,254 bytes parent folder | download
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
.\" -*- nroff -*-
.\" This man page is Copyright (C) 1998 Heiner Eisen. 
.\" Permission is granted to distribute possibly modified copies
.\" of this page provided the header is included verbatim,
.\" and in case of nontrivial modification author and date
.\" of the modification is added to the header.
.\" $Id: x25.7,v 1.1 2000/10/20 13:05:12 ricardo Exp $
.TH X25 4 "01/12/1998" "Linux Man Page" "Manual do Programador Linux" 
.SH NOME
x25, PF_X25 \- X.25 ITU-T / interface do protocolo ISO-8208. 

.SH SINOPSE
.B #include <sys/socket.h>
.br
.B #include <linux/x25.h>
.sp
.B x25_socket = socket(PF_X25, SOCK_SEQPACKET, 0); 

.SH DESCRIO
Os sockets X25 fornecem uma interface para o protocolo de camada de pacotes X.25.
Isto permite que aplicaes se
comuniquem sobre uma rede pblica X.25 como padronizada pela
recomendao X.25 da International Telecommunication Union
(X.25 modo DTE-DCE). Os sockets tambm podem ser usados para comunicao
sem uma rede X.25 intermediria (X.25 modo DTE-DTE) como descrito
na ISO-8208.
.PP
Limites de mensagens so preservados \- um 
.BR read (2) 
de um socket
recuperar a mesma quantidade de dados que o 
.BR write(2) 
correspondente para o socket do peer. Quando necessrio, o kernel cuida
da segmentao e remontagem de mensagens longas atravs do significado do
bit M do X.25. No h limite superior definido para o
tamanho da mensagem. Porm, a remontagem de uma mensagem longa pode falhar se
houver uma falta temporria de recursos no sistema, ou quando outras limitaes
(como limites de memria de sockets ou tamanho de buffer) tornam-se efetivos.
Se isso ocorrer, a conexo X.25 ser resetada.
.SH ENDEREOS DE SOCKET 
A famlia de endereos de socket 
.B AF_X25 
usa o 
.B struct sockaddr_x25
para representar endereos de rede, como definido na
recomendao X.121 da ITU-T. 
.PP
.RS
.nf
.ta 4n 18n 32n
struct sockaddr_x25 {
	sa_family_t	sx25_family;	/* deve ser AF_X25 */
	x25_address	sx25_addr;	/* Endereo X.121 */
};
.ta
.fi
.RE
.PP
.I sx25_addr
contm uma matriz de caracteres
.I x25_addr[] 
a ser interpretada como uma string terminada em caractere nulo.
.I sx25_addr.x25_addr[]
consiste de at 15 (no incluindo o 0 terminal) caracteres
ASCII formando o endereo X.121.
Somente os dgitos decimais de '0' a '9' so permitidos.
.SH OPES DE SOCKET 
As seguintes opes de socket especficas do X.25 podem ser setadas usando-se
.BR setsockopt (2)
e lidas com
.BR getsockopt (2)
com o parmetro de nvel setado em
.BR SOL_X25 .
.TP
.B X25_QBITINCL
Controla se o bit Q do X.25 (Bit de Dados Qualificados)  acessvel pelo
usurio. Ele espera um argumento inteiro. Se ele for setado em 0 (padro),
o bit Q nunca  setado para pacotes de sada, e o bit Q dos
pacotes de entrada  ignorado. Se for setado em 1, um primeiro byte adicional preceder
cada mensagem lida ou escrita no socket. Para dados lidos do
socket, o primeiro byte 0 indica que os bits Q dos pacotes de dados
de entrada correspondentes no foram setados. Um byte com valor 1 indica
que o bit Q dos pacotes de dados de entrada correspondentes foram setados.
Se o primeiro byte dos dados escritos no socket  1, o bit Q dos pacotes
de dados de sada correspondentes sero setados. Se o primeiro bit  0,
o bit Q no ser setado.
.SH PROBLEMAS
Muitos, pois a implementao do PLP do X.25  
.BR CONFIG_EXPERIMENTAL .
.PP
Esta pgina de manual est incompleta.
.PP
Ainda no h nenhum arquivo-cabealho de programador dedicado 
aplicao; voc precisa incluir o arquivo-cabealho do kernel
.BR <linux/x25.h> .
.B CONFIG_EXPERIMENTAL 
tambm pode implicar que verses futuras da interface no sero
compatveis com o binrio.
.PP
Os eventos N-Reset do X.25 ainda no so propagados para o processo do usurio. Portanto,
se ocorreu um erro, os dados podem ser perdidos sem notificao.
.SH "VEJA TAMBM"
.BR socket (7),
.BR socket (2).
.PP
Jonathan Simon Naylor: 
\(lqA Re-Anlise e Re-Implementao do X.25.\(rq
A URL 
.I ftp://ftp.pspt.fi/pub/ham/linux/ax25/x25doc.tgz
.SH VERSES
A famlia de protocolo PF_X25  uma nova implementao do Linux 2.2.
.SH TRADUZIDO POR LDP-BR em 21/08/2000.
\&\fR\&\f(CWRubens de Jesus Nogueira <darkseid99@usa.net> (traduo)\fR
\&\fR\&\f(CWAndr L. Fassone Canova <lonelywolf@blv.com.br> (reviso)\fR