~ubuntu-branches/ubuntu/precise/wpasupplicant/precise-security

« back to all changes in this revision

Viewing changes to src/eap_server/eap_methods.h

  • Committer: Bazaar Package Importer
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2010-11-22 09:43:43 UTC
  • mfrom: (1.1.16 upstream)
  • Revision ID: james.westby@ubuntu.com-20101122094343-qgsxaojvmswfri77
Tags: 0.7.3-0ubuntu1
* Get wpasupplicant 0.7.3 from Debian's SVN. Leaving 0.7.3-1 as unreleased
  for now.
* Build-Depend on debhelper 8, since the packaging from Debian uses compat 8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
 
 * hostapd / EAP method registration
3
 
 * Copyright (c) 2004-2006, Jouni Malinen <j@w1.fi>
 
2
 * EAP server method registration
 
3
 * Copyright (c) 2004-2009, Jouni Malinen <j@w1.fi>
4
4
 *
5
5
 * This program is free software; you can redistribute it and/or modify
6
6
 * it under the terms of the GNU General Public License version 2 as
12
12
 * See README and COPYING for more details.
13
13
 */
14
14
 
15
 
#ifndef EAP_METHODS_H
16
 
#define EAP_METHODS_H
 
15
#ifndef EAP_SERVER_METHODS_H
 
16
#define EAP_SERVER_METHODS_H
 
17
 
 
18
#include "eap_common/eap_defs.h"
17
19
 
18
20
const struct eap_method * eap_server_get_eap_method(int vendor,
19
21
                                                    EapType method);
23
25
int eap_server_method_register(struct eap_method *method);
24
26
 
25
27
EapType eap_server_get_type(const char *name, int *vendor);
26
 
int eap_server_register_methods(void);
27
28
void eap_server_unregister_methods(void);
28
 
 
29
 
#endif /* EAP_METHODS_H */
 
29
const char * eap_server_get_name(int vendor, EapType type);
 
30
 
 
31
/* EAP server method registration calls for statically linked in methods */
 
32
int eap_server_identity_register(void);
 
33
int eap_server_md5_register(void);
 
34
int eap_server_tls_register(void);
 
35
int eap_server_mschapv2_register(void);
 
36
int eap_server_peap_register(void);
 
37
int eap_server_tlv_register(void);
 
38
int eap_server_gtc_register(void);
 
39
int eap_server_ttls_register(void);
 
40
int eap_server_sim_register(void);
 
41
int eap_server_aka_register(void);
 
42
int eap_server_aka_prime_register(void);
 
43
int eap_server_pax_register(void);
 
44
int eap_server_psk_register(void);
 
45
int eap_server_sake_register(void);
 
46
int eap_server_gpsk_register(void);
 
47
int eap_server_vendor_test_register(void);
 
48
int eap_server_fast_register(void);
 
49
int eap_server_wsc_register(void);
 
50
int eap_server_ikev2_register(void);
 
51
int eap_server_tnc_register(void);
 
52
 
 
53
#endif /* EAP_SERVER_METHODS_H */