Blame view
fs/dlm/config.h
1.46 KB
e7fd41792 [DLM] The core of... |
1 2 3 4 |
/****************************************************************************** ******************************************************************************* ** ** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. |
6ed7257b4 [DLM] Consolidate... |
5 |
** Copyright (C) 2004-2007 Red Hat, Inc. All rights reserved. |
e7fd41792 [DLM] The core of... |
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
** ** This copyrighted material is made available to anyone wishing to use, ** modify, copy, or redistribute it subject to the terms and conditions ** of the GNU General Public License v.2. ** ******************************************************************************* ******************************************************************************/ #ifndef __CONFIG_DOT_H__ #define __CONFIG_DOT_H__ #define DLM_MAX_ADDR_COUNT 3 struct dlm_config_info { |
68c817a1c [DLM] rename dlm_... |
20 21 22 23 24 25 26 27 |
int ci_tcp_port; int ci_buffer_size; int ci_rsbtbl_size; int ci_lkbtbl_size; int ci_dirtbl_size; int ci_recover_timer; int ci_toss_secs; int ci_scan_secs; |
99fc64874 [DLM] add config ... |
28 |
int ci_log_debug; |
6ed7257b4 [DLM] Consolidate... |
29 |
int ci_protocol; |
3ae1acf93 [DLM] add lock ti... |
30 |
int ci_timewarn_cs; |
e7fd41792 [DLM] The core of... |
31 32 33 34 35 36 37 |
}; extern struct dlm_config_info dlm_config; int dlm_config_init(void); void dlm_config_exit(void); int dlm_node_weight(char *lsname, int nodeid); |
d44e0fc70 dlm: recover node... |
38 39 |
int dlm_nodeid_list(char *lsname, int **ids_out, int *ids_count_out, int **new_out, int *new_count_out); |
e7fd41792 [DLM] The core of... |
40 41 42 43 44 45 |
int dlm_nodeid_to_addr(int nodeid, struct sockaddr_storage *addr); int dlm_addr_to_nodeid(struct sockaddr_storage *addr, int *nodeid); int dlm_our_nodeid(void); int dlm_our_addr(struct sockaddr_storage *addr, int num); #endif /* __CONFIG_DOT_H__ */ |