Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /******************************************************************************
  2 *******************************************************************************
  3 **
  4 **  Copyright (C) Sistina Software, Inc.  1997-2003  All rights reserved.
  5 **  Copyright (C) 2004-2007 Red Hat, Inc.  All rights reserved.
  6 **
  7 **  This copyrighted material is made available to anyone wishing to use,
  8 **  modify, copy, or redistribute it subject to the terms and conditions
  9 **  of the GNU General Public License v.2.
 10 **
 11 *******************************************************************************
 12 ******************************************************************************/
 13 
 14 #ifndef __CONFIG_DOT_H__
 15 #define __CONFIG_DOT_H__
 16 
 17 #define DLM_MAX_ADDR_COUNT 3
 18 
 19 struct dlm_config_info {
 20         int ci_tcp_port;
 21         int ci_buffer_size;
 22         int ci_rsbtbl_size;
 23         int ci_lkbtbl_size;
 24         int ci_dirtbl_size;
 25         int ci_recover_timer;
 26         int ci_toss_secs;
 27         int ci_scan_secs;
 28         int ci_log_debug;
 29         int ci_protocol;
 30         int ci_timewarn_cs;
 31 };
 32 
 33 extern struct dlm_config_info dlm_config;
 34 
 35 int dlm_config_init(void);
 36 void dlm_config_exit(void);
 37 int dlm_node_weight(char *lsname, int nodeid);
 38 int dlm_nodeid_list(char *lsname, int **ids_out, int *ids_count_out,
 39                     int **new_out, int *new_count_out);
 40 int dlm_nodeid_to_addr(int nodeid, struct sockaddr_storage *addr);
 41 int dlm_addr_to_nodeid(struct sockaddr_storage *addr, int *nodeid);
 42 int dlm_our_nodeid(void);
 43 int dlm_our_addr(struct sockaddr_storage *addr, int num);
 44 
 45 #endif                          /* __CONFIG_DOT_H__ */
 46 
 47 
  This page was automatically generated by the LXR engine.