~ubuntu-branches/debian/sid/lvm2/sid

« back to all changes in this revision

Viewing changes to lib/misc/lvm-signal.h

  • Committer: Package Import Robot
  • Author(s): Bastian Blank
  • Date: 2014-08-19 15:37:06 UTC
  • mfrom: (1.1.18)
  • Revision ID: package-import@ubuntu.com-20140819153706-i1gaio8lg534dara
Tags: 2.02.109-1
New upstream version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved.
 
3
 * Copyright (C) 2004-2014 Red Hat, Inc. All rights reserved.
 
4
 *
 
5
 * This file is part of LVM2.
 
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 Lesser General Public License v.2.1.
 
10
 *
 
11
 * You should have received a copy of the GNU Lesser General Public License
 
12
 * along with this program; if not, write to the Free Software Foundation,
 
13
 * Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
14
 */
 
15
 
 
16
#ifndef _LVM_SIGNAL_H
 
17
#define _LVM_SIGNAL_H
 
18
 
 
19
void remove_ctrl_c_handler(void);
 
20
void install_ctrl_c_handler(void);
 
21
int init_signals(int suppress_messages);
 
22
 
 
23
void sigint_allow(void);
 
24
int sigint_caught(void);
 
25
void sigint_restore(void);
 
26
void sigint_clear(void);
 
27
 
 
28
void block_signals(uint32_t flags);
 
29
void unblock_signals(void);
 
30
 
 
31
#endif