summaryrefslogtreecommitdiffstats
path: root/kernel/net/rxrpc/Kconfig
blob: 23dcef12b986dcd5774147b5ed215ff2fa62cb50 (plain)
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
#
# RxRPC session sockets
#

config AF_RXRPC
	tristate "RxRPC session sockets"
	depends on INET
	select CRYPTO
	select KEYS
	help
	  Say Y or M here to include support for RxRPC session sockets (just
	  the transport part, not the presentation part: (un)marshalling is
	  left to the application).

	  These are used for AFS kernel filesystem and userspace utilities.

	  This module at the moment only supports client operations and is
	  currently incomplete.

	  See Documentation/networking/rxrpc.txt.


config AF_RXRPC_DEBUG
	bool "RxRPC dynamic debugging"
	depends on AF_RXRPC
	help
	  Say Y here to make runtime controllable debugging messages appear.

	  See Documentation/networking/rxrpc.txt.


config RXKAD
	tristate "RxRPC Kerberos security"
	depends on AF_RXRPC
	select CRYPTO
	select CRYPTO_MANAGER
	select CRYPTO_BLKCIPHER
	select CRYPTO_PCBC
	select CRYPTO_FCRYPT
	help
	  Provide kerberos 4 and AFS kaserver security handling for AF_RXRPC
	  through the use of the key retention service.

	  See Documentation/networking/rxrpc.txt.
"n">s16 stjb_status; /* offset 02 */ u16 stjb_ticuser_root; /* offset 04 */ u8 stjb_piduser[4]; /* offset 06 */ u16 stjb_mode; /* offset 0A */ u16 stjb_time; /* offset 0C */ u16 stjb_stop; /* offset 0E */ u16 stjb_nfonc; /* offset 10 */ u16 stjb_ncard; /* offset 12 */ u16 stjb_nchan; /* offset 14 */ u16 stjb_nes; /* offset 16 */ u16 stjb_nb; /* offset 18 */ u16 stjb_typvar; /* offset 1A */ u32 stjb_adr; /* offset 1C */ u16 stjb_ticuser_dispcyc; /* offset 20 */ u16 stjb_ticuser_protocol; /* offset 22 */ u8 stjb_filler[12]; /* offset 24 */ u8 stjb_data[256]; /* offset 30 */ }; struct st_ram_io { unsigned char data_to_pc_ready; unsigned char tic_owner_to_pc; unsigned char numcard_owner_to_pc; unsigned char tic_des_to_pc; unsigned char numcard_des_to_pc; unsigned char data_from_pc_ready; unsigned char tic_owner_from_pc; unsigned char numcard_owner_from_pc; unsigned char tic_des_from_pc; unsigned char numcard_des_from_pc; unsigned char ack_to_pc_ready; unsigned char tic_ack_to_pc; unsigned char numcard_ack_to_pc; unsigned char typ_ack_to_pc; unsigned char ack_from_pc_ready; unsigned char tic_ack_from_pc; unsigned char numcard_ack_from_pc; unsigned char typ_ack_from_pc; unsigned char conf_end_test[4]; unsigned char error_code[2]; unsigned char parameter_error[4]; unsigned char time_base; unsigned char nul_inc; unsigned char vers; unsigned char num_card; unsigned char reserv1[32]; }; #endif /* __LINUX_APPLICOM_H__ */