]> git.ipfire.org Git - thirdparty/strongswan.git/blame - src/libstrongswan/plugins/gmp/gmp_plugin.h
Update copyright headers after acquisition by secunet
[thirdparty/strongswan.git] / src / libstrongswan / plugins / gmp / gmp_plugin.h
CommitLineData
965e99b5 1/*
552cc11b 2 * Copyright (C) 2008 Martin Willi
965e99b5
MW
3 *
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License as published by the
6 * Free Software Foundation; either version 2 of the License, or (at your
7 * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>.
8 *
9 * This program is distributed in the hope that it will be useful, but
10 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
11 * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 * for more details.
13 */
14
965e99b5 15/**
552cc11b
MW
16 * @defgroup gmp_p gmp
17 * @ingroup plugins
7daf5226 18 *
552cc11b
MW
19 * @defgroup gmp_plugin gmp_plugin
20 * @{ @ingroup gmp_p
965e99b5 21 */
552cc11b
MW
22
23#ifndef GMP_PLUGIN_H_
24#define GMP_PLUGIN_H_
25
26#include <plugins/plugin.h>
27
28typedef struct gmp_plugin_t gmp_plugin_t;
965e99b5
MW
29
30/**
552cc11b 31 * Plugin implementing asymmetric crypto algorithms using the GNU MP library.
965e99b5 32 */
552cc11b
MW
33struct gmp_plugin_t {
34
965e99b5 35 /**
552cc11b 36 * implements plugin interface
965e99b5 37 */
552cc11b 38 plugin_t plugin;
965e99b5
MW
39};
40
1490ff4d 41#endif /** GMP_PLUGIN_H_ @}*/