]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Fixed some typos, courtesy of codespell
authorTobias Brunner <tobias@strongswan.org>
Tue, 13 Feb 2018 11:04:12 +0000 (12:04 +0100)
committerTobias Brunner <tobias@strongswan.org>
Tue, 13 Feb 2018 11:19:54 +0000 (12:19 +0100)
75 files changed:
NEWS
conf/options/charon.opt
conf/plugins/kernel-netlink.opt
src/charon-cmd/cmd/cmd_options.h
src/charon-tkm/src/tkm/tkm_diffie_hellman.c
src/charon-tkm/src/tkm/tkm_keymat.c
src/charon-tkm/src/tkm/tkm_listener.c
src/charon-tkm/src/tkm/tkm_nonceg.c
src/dumm/guest.h
src/frontends/android/app/src/main/jni/libandroidbridge/backend/android_service.c
src/frontends/osx/strongSwan/Helper.h
src/libcharon/config/ike_cfg.h
src/libcharon/encoding/generator.h
src/libcharon/kernel/kernel_interface.c
src/libcharon/plugins/certexpire/certexpire_cron.h
src/libcharon/plugins/eap_radius/eap_radius_provider.c
src/libcharon/plugins/eap_radius/eap_radius_xauth.c
src/libcharon/plugins/ha/ha_ike.c
src/libcharon/plugins/kernel_wfp/kernel_wfp_ipsec.c
src/libcharon/plugins/lookip/lookip_plugin.c
src/libcharon/plugins/osx_attr/osx_attr_handler.c
src/libcharon/plugins/stroke/stroke_config.c
src/libcharon/plugins/stroke/stroke_list.c
src/libcharon/plugins/uci/uci_parser.c
src/libcharon/plugins/vici/libvici.h
src/libcharon/sa/child_sa.h
src/libcharon/sa/eap/eap_manager.h
src/libcharon/sa/eap/eap_method.h
src/libcharon/sa/ike_sa.h
src/libcharon/sa/ikev1/tasks/mode_config.c
src/libcharon/sa/ikev1/tasks/quick_mode.c
src/libcharon/sa/ikev2/task_manager_v2.c
src/libcharon/sa/ikev2/tasks/child_create.c
src/libcharon/sa/task_manager.h
src/libcharon/sa/xauth/xauth_manager.h
src/libcharon/sa/xauth/xauth_method.h
src/libimcv/pts/pts_database.h
src/libimcv/pts/pts_pcr.h
src/libpttls/pt_tls.h
src/libpttls/pt_tls_server.c
src/libradius/radius_client.h
src/libradius/radius_message.h
src/libsimaka/simaka_manager.h
src/libsimaka/simaka_message.c
src/libstrongswan/collections/linked_list.h
src/libstrongswan/credentials/auth_cfg.c
src/libstrongswan/credentials/cred_encoding.c
src/libstrongswan/credentials/sets/cert_cache.c
src/libstrongswan/crypto/proposal/proposal.c
src/libstrongswan/plugins/blowfish/COPYRIGHT
src/libstrongswan/plugins/blowfish/bf_enc.c
src/libstrongswan/plugins/blowfish/bf_locl.h
src/libstrongswan/plugins/blowfish/bf_pi.h
src/libstrongswan/plugins/blowfish/bf_skey.c
src/libstrongswan/plugins/blowfish/blowfish.h
src/libstrongswan/plugins/blowfish/blowfish_crypter.c
src/libstrongswan/plugins/des/des_crypter.c
src/libstrongswan/plugins/newhope/newhope_ke.c
src/libstrongswan/plugins/pkcs7/pkcs7_attributes.c
src/libstrongswan/plugins/plugin_loader.h
src/libstrongswan/processing/scheduler.h
src/libstrongswan/threading/semaphore.h
src/libstrongswan/utils/chunk.c
src/libtls/tls_alert.c
src/libtls/tls_crypto.c
src/libtnccs/plugins/tnccs_11/messages/imc_imv_msg.h
testing/hosts/winnetou/etc/openssl/duck/openssl.cnf
testing/hosts/winnetou/etc/openssl/ecdsa/openssl.cnf
testing/hosts/winnetou/etc/openssl/monster/openssl.cnf
testing/hosts/winnetou/etc/openssl/openssl.cnf
testing/hosts/winnetou/etc/openssl/research/openssl.cnf
testing/hosts/winnetou/etc/openssl/rfc3779/openssl.cnf
testing/hosts/winnetou/etc/openssl/sales/openssl.cnf
testing/scripts/recipes/patches/freeradius-tnc-fhh
testing/tests/ikev2/rw-eap-md5-class-radius/description.txt

diff --git a/NEWS b/NEWS
index 7d86e683cc8fd077da96e5bae779b92fd5d8fff0..4c28234d2411c2e2bfabdd0d416d571ea51f7c6f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1382,7 +1382,7 @@ strongswan-4.4.1
 - The openssl plugin now supports X.509 certificate and CRL functions.
 
 - OCSP/CRL checking in IKEv2 has been moved to the revocation plugin, enabled
-  by default. Plase update manual load directives in strongswan.conf.
+  by default. Please update manual load directives in strongswan.conf.
 
 - RFC3779 ipAddrBlock constraint checking has been moved to the addrblock
   plugin, disabled by default. Enable it and update manual load directives
@@ -1844,7 +1844,7 @@ strongswan-4.2.8
 
 - Several MOBIKE improvements: Detect changes in NAT mappings in DPD exchanges,
   handle events if kernel detects NAT mapping changes in UDP-encapsulated
-  ESP packets (requires kernel patch), reuse old addesses in MOBIKE updates as
+  ESP packets (requires kernel patch), reuse old addresses in MOBIKE updates as
   long as possible and other fixes.
 
 - Fixed a bug in addr_in_subnet() which caused insertion of wrong source
@@ -2123,7 +2123,7 @@ strongswan-4.1.7
 
 - In NAT traversal situations and multiple queued Quick Modes,
   those pending connections inserted by auto=start after the
-  port floating from 500 to 4500 were erronously deleted.
+  port floating from 500 to 4500 were erroneously deleted.
 
 - Added a "forceencaps" connection parameter to enforce UDP encapsulation
   to surmount restrictive firewalls. NAT detection payloads are faked to
@@ -2717,7 +2717,7 @@ strongswan-2.6.0
 strongswan-2.5.7
 ----------------
 
-- CA certicates are now automatically loaded from a smartcard
+- CA certificates are now automatically loaded from a smartcard
   or USB crypto token and appear in the ipsec auto --listcacerts
   listing.
 
@@ -2830,7 +2830,7 @@ strongswan-2.5.1
 - Under the native IPsec of the Linux 2.6 kernel, a %trap eroute
   installed either by setting auto=route in ipsec.conf or by
   a connection put into hold, generates an XFRM_AQUIRE event
-  for each packet that wants to use the not-yet exisiting
+  for each packet that wants to use the not-yet existing
   tunnel. Up to now each XFRM_AQUIRE event led to an entry in
   the Quick Mode queue, causing multiple IPsec SA to be
   established in rapid succession. Starting with strongswan-2.5.1
index 161ebb7240c93d3be5458e02e3f4452393675c7d..fcde5f0b5cb93b628e6367dd851c30729cbd696f 100644 (file)
@@ -31,7 +31,7 @@ charon.cert_cache = yes
        memory.
 
 charon.cache_crls = no
-       Whether Certicate Revocation Lists (CRLs) fetched via HTTP or LDAP should
+       Whether Certificate Revocation Lists (CRLs) fetched via HTTP or LDAP should
        be saved under a unique file name derived from the public key of the
        Certification Authority (CA) to **/etc/ipsec.d/crls** (stroke) or
        **/etc/swanctl/x509crl** (vici), respectively.
index 211add85cf0619d42cca94c096b5af44ef53aaac..0e368ca1ed5922ba3452f02609e0b2bbf0d3e738 100644 (file)
@@ -7,7 +7,7 @@ charon.plugins.kernel-netlink.force_receive_buffer_size = no
        If the maximum Netlink socket receive buffer in bytes set by
        _receive_buffer_size_ exceeds the system-wide maximum from
        /proc/sys/net/core/rmem_max, this option can be used to override the limit.
-       Enabling this option requires special priviliges (CAP_NET_ADMIN).
+       Enabling this option requires special privileges (CAP_NET_ADMIN).
 
 charon.plugins.kernel-netlink.fwmark =
        Firewall mark to set on the routing rule that directs traffic to our routing
index c7441e795af35aa472f5f479135f531465bb3c4d..aa13b09518a6004733580799096359d18b6b920b 100644 (file)
@@ -63,7 +63,7 @@ struct cmd_option_t {
        const char *name;
        /** takes argument */
        int has_arg;
-       /** decription of argument */
+       /** description of argument */
        const char *arg;
        /** short description to option */
        const char *desc;
index 5f2cbfe0ca0a0456b74842934b2531b68b7d2e85..48d0001cea20cf44d977a4d7d1c757a5005bdfae 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyrigth (C) 2012 Reto Buerki
+ * Copyright (C) 2012 Reto Buerki
  * Copyright (C) 2012 Adrian-Ken Rueegsegger
  * Hochschule fuer Technik Rapperswil
  *
index ed5366c2c341ace67fe64470b033c1693e7d0ce0..ac38078d75f819e873fca6d76948e1f7a09f0b86 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2015 Tobias Brunner
- * Copyrigth (C) 2012 Reto Buerki
+ * Copyright (C) 2012 Reto Buerki
  * Copyright (C) 2012 Adrian-Ken Rueegsegger
  * Hochschule fuer Technik Rapperswil
  *
index f57527602fa9fbf0de501f84b2c478e2cc6b5bdd..290b00e37ebec9561a239e240809c081d6d76b73 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyrigth (C) 2012 Reto Buerki
+ * Copyright (C) 2012 Reto Buerki
  * Copyright (C) 2012 Adrian-Ken Rueegsegger
  * Hochschule fuer Technik Rapperswil
  *
index 493ea29224dce9ba08894ff5aa952e105d30db57..2b3e66d2deb422a1a67e267a42b56cd604733c61 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyrigth (C) 2012 Reto Buerki
+ * Copyright (C) 2012 Reto Buerki
  * Copyright (C) 2012 Adrian-Ken Rueegsegger
  * Hochschule fuer Technik Rapperswil
  *
index 0da05d88c8ff043da49e1e9c61ccb98a1e9d9d33..36a69681d4c4aa028850ab9e0c63c25fc71efd54 100644 (file)
@@ -47,7 +47,7 @@ enum guest_state_t {
 extern enum_name_t *guest_state_names;
 
 /**
- * Invoke function which lauches the UML guest.
+ * Invoke function which launches the UML guest.
  *
  * Consoles are all set to NULL, you may change them by adding additional UML
  * options to args before invocation.
index d41aa2f7cbb8da37424225e26bee1a7dc5eccebf..806375c2f7152be6503f3239d3a34edbd8c47f6b 100644 (file)
@@ -53,7 +53,7 @@ struct private_android_service_t {
        ike_sa_t *ike_sa;
 
        /**
-        * configuration setttings
+        * configuration settings
         */
        settings_t *settings;
 
index 0fa7da8bd433d03ce4185ea4bc224379f8507025..c18e4e0ad7b174d4c65eb7dc74c918a55d728d50 100644 (file)
 @interface Helper : NSObject
 
 /**
- * Get the XPC connection singleton, installing helper if requried
+ * Get the XPC connection singleton, installing helper if required
  *
  * @return             XPC service connection, as a singleton
  */
 - (xpc_connection_t)getConnection;
 
 /**
- * Return an errror string if if getConnection fails
+ * Return an error string if if getConnection fails
  *
  * @return             error string, unretained
  */
index 3020244431073232291f52732ba48de533f1f58a..81f2b6906dd46dfb3a94c7b8a74811722b8ea6cd 100644 (file)
@@ -61,7 +61,7 @@ enum fragmentation_t {
 };
 
 /**
- * enum strings fro ike_version_t
+ * enum strings for ike_version_t
  */
 extern enum_name_t *ike_version_names;
 
index 375530776d2aa549de42fff72fdc5f0fdf02182d..9c7fe8979afda3d0fbc012535ad8c6d9ee5241a3 100644 (file)
@@ -35,8 +35,8 @@ typedef struct generator_t generator_t;
  * method. The generated bytes are appended. After all payloads are added,
  * the write_to_chunk method writes out all generated data since
  * the creation of the generator.
- * The generater uses a set of encoding rules, which it can get from
- * the supplied payload. With this rules, the generater can generate
+ * The generator uses a set of encoding rules, which it can get from
+ * the supplied payload. With this rules, the generator can generate
  * the payload and all substructures automatically.
  */
 struct generator_t {
index 3d736b25bd70f7b6b79174ad7e994aa9d1c015b8..91ca259ef6d9261e4a362efeaf8e28de143d4fa1 100644 (file)
@@ -351,7 +351,7 @@ METHOD(kernel_interface_t, alloc_reqid, status_t,
        if (entry)
        {
                /* we don't require a traffic selector match for explicit reqids,
-                * as we wan't to reuse a reqid for trap-triggered policies that
+                * as we want to reuse a reqid for trap-triggered policies that
                 * got narrowed during negotiation. */
                reqid_entry_destroy(tmpl);
        }
index 0d6623d7fd4f4d93ba3bb30cac14b88c54e0dd94..3e1005b2307b7ee7d9a7f6ee54c1c0f7677f034e 100644 (file)
@@ -38,7 +38,7 @@ struct certexpire_cron_t {
        /**
         * Destroy a certexpire_cron_t.
         *
-        * It currently is not possible to savely cancel a cron job. Make sure
+        * It currently is not possible to safely cancel a cron job. Make sure
         * any scheduled jobs have been canceled before cleaning up.
         */
        void (*destroy)(certexpire_cron_t *this);
index 58bbc2edd6c47f824a4dc8bc3b800bc151368079..8188bb764f02674c8f4aab9b38ce56750c8ebc4f 100644 (file)
@@ -92,7 +92,7 @@ static void destroy_attr(attr_t *this)
  * Hashtable entry with leases and attributes
  */
 typedef struct {
-       /** IKE_SA uniqe id we assign the IP lease */
+       /** IKE_SA unique id we assign the IP lease */
        uintptr_t id;
        /** list of IP leases received from AAA, as host_t */
        linked_list_t *addrs;
index 0fea509194726efd2f23156cd526f6d6f0154340..705fb188ddba0f7b204961905bc3207bc90aa986 100644 (file)
@@ -72,7 +72,7 @@ struct private_eap_radius_xauth_t {
        xauth_round_t round;
 
        /**
-        * Concatentated password of all rounds
+        * Concatenated password of all rounds
         */
        chunk_t pass;
 };
index 0e83b1642b0f6b7ad550050e86092497f7abf145..fb8d229158677613c21f2a7e1b0598f6ecb2ae01 100644 (file)
@@ -335,7 +335,7 @@ METHOD(listener_t, message_hook, bool,
                chunk_t iv;
 
                /* we need the last block (or expected next IV) of Phase 1, which gets
-                * upated after successful en-/decryption depending on direction */
+                * updated after successful en-/decryption depending on direction */
                if (incoming == plain)
                {
                        if (message->get_message_id(message) == 0)
index 774fcf5c81b2eab06c1fb6936b734ed691e40ae8..0f36e7be3f6c783a67f27f2ba49b8dc8f430e6bb 100644 (file)
@@ -1982,7 +1982,7 @@ METHOD(kernel_ipsec_t, get_spi, status_t,
        private_kernel_wfp_ipsec_t *this, host_t *src, host_t *dst,
        uint8_t protocol, uint32_t *spi)
 {
-       /* To avoid sequencial SPIs, we use a one-to-one permuation function on
+       /* To avoid sequential SPIs, we use a one-to-one permutation function on
         * an incrementing counter, that is a full period PRNG for the range we
         * allocate SPIs in. We add some randomness using a fixed XOR and start
         * the counter at random position. This is not cryptographically safe,
index a6c32d65d85cf2e37d293e8a5b9e47421907d13a..8324dd14f50d40ce51e9fb6e71e0b822a2b4e5e4 100644 (file)
@@ -33,7 +33,7 @@ struct private_lookip_plugin_t {
        lookip_plugin_t public;
 
        /**
-        * Listener collecting virtual IP assignements
+        * Listener collecting virtual IP assignments
         */
        lookip_listener_t *listener;
 
index e7a627b936d12d471f3abfceee1d76a39e1e30a7..6f19a03d54040323f0fa9fecd0bce173c0e30aa2 100644 (file)
@@ -150,7 +150,7 @@ static bool manage_dns(private_osx_attr_handler_t *this,
                if (add)
                {
                        if (!this->append && !this->original)
-                       {       /* backup orignal config, start with empty set */
+                       {       /* backup original config, start with empty set */
                                this->original = arr;
                                arr = CFArrayCreateMutable(NULL, 0, &kCFTypeArrayCallBacks);
                        }
index ac01292104da325e1c70677bc816a7aad54727e8..ca22c7f82fead87e373e730751a6a01c954b67d8 100644 (file)
@@ -519,7 +519,7 @@ static auth_cfg_t *build_auth_cfg(private_stroke_config_t *this,
                enumerator->destroy(enumerator);
        }
 
-       /* authentication metod (class, actually) */
+       /* authentication method (class, actually) */
        if (strpfx(auth, "ike:") ||
                strpfx(auth, "pubkey") ||
                strpfx(auth, "rsa") ||
index 22992599d1317baca03a86b503ac61515b93a0a6..2bed420be34e3f98d28a12204392e8a353660616 100644 (file)
@@ -693,7 +693,7 @@ METHOD(stroke_list_t, status, void,
 
 /**
  * create a unique certificate list without duplicates
- * certicates having the same issuer are grouped together.
+ * certificates having the same issuer are grouped together.
  */
 static linked_list_t* create_unique_cert_list(certificate_type_t type)
 {
index e847dd393a87e8459ffdbceafbb3a7228c353fd5..283d939281a211d9337732979ccba38adcc86a4e 100644 (file)
@@ -112,7 +112,7 @@ METHOD(uci_parser_t, create_section_enumerator, enumerator_t*,
        va_list args;
        int i;
 
-       /* allocate enumerator large enought to hold keyword pointers */
+       /* allocate enumerator large enough to hold keyword pointers */
        i = 1;
        va_start(args, this);
        while (va_arg(args, char*))
index 3ca9de424095351be9c2a2c7c5c54d3b45c24542..d695978810e49cb93d9b7b8d58d54c05d3053069 100644 (file)
@@ -43,7 +43,7 @@
  * thread pool.
  *
  * Connecting requires an uri, which is currently either a UNIX socket path
- * prefixed with unix://, or a hostname:port touple prefixed with tcp://.
+ * prefixed with unix://, or a hostname:port tuple prefixed with tcp://.
  * Passing NULL takes the system default socket path.
  *
  * After the connection has been established, request messages can be sent.
index 85c1a42cff7890e81da8f3efec4e969b4dc3a755..49175ca010b9ce6e5a2dbccc502950715dd1e68a 100644 (file)
@@ -145,7 +145,7 @@ extern enum_name_t *child_sa_outbound_state_names;
  * - B allocates an SPI for the selected protocol
  * - B calls child_sa_t.install for both, the allocated and received SPI
  * - B sends the proposal with the allocated SPI to A
- * - A calls child_sa_t.install for both, the allocated and recevied SPI
+ * - A calls child_sa_t.install for both, the allocated and received SPI
  *
  * Once SAs are set up, policies can be added using add_policies.
  */
@@ -254,7 +254,7 @@ struct child_sa_t {
        /**
         * Set the negotiated IPsec mode to use.
         *
-        * @param mode          TUNNEL | TRANPORT | BEET
+        * @param mode          TUNNEL | TRANSPORT | BEET
         */
        void (*set_mode)(child_sa_t *this, ipsec_mode_t mode);
 
index 4ed1cae206debc9ebafda615dea7b542f980b054..391c906e9c7055f3b6192e0263b94be2dcb4658c 100644 (file)
@@ -30,7 +30,7 @@ typedef struct eap_manager_t eap_manager_t;
  * The EAP manager manages all EAP implementations and creates instances.
  *
  * A plugin registers it's implemented EAP method at the manager by
- * providing type and a contructor function. The manager then instanciates
+ * providing type and a constructor function. The manager then instantiates
  * eap_method_t instances through the provided constructor to handle
  * EAP authentication.
  */
index 8e25f7df890580e3f0d594891b8e3d1f2debb0c2..8407797278d08f64a3d928d4291f176d446050e2 100644 (file)
@@ -64,7 +64,7 @@ struct eap_method_t {
        /**
         * Initiate the EAP exchange.
         *
-        * initiate() is only useable for server implementations, as clients only
+        * initiate() is only usable for server implementations, as clients only
         * reply to server requests.
         * A eap_payload is created in "out" if result is NEED_MORE.
         *
index 2429fae8a3dc78761f165cc90c11c66955e6919d..b4fbc56d7c48e7ca10d83afa902f1091f52c0e2c 100644 (file)
@@ -855,7 +855,7 @@ struct ike_sa_t {
         * @param message_id    ID of the request to retransmit
         * @return
         *                                              - SUCCESS
-        *                                              - NOT_FOUND if request doesn't have to be retransmited
+        *                                              - NOT_FOUND if request doesn't have to be retransmitted
         */
        status_t (*retransmit) (ike_sa_t *this, uint32_t message_id);
 
@@ -1155,7 +1155,7 @@ struct ike_sa_t {
        void (*inherit_post) (ike_sa_t *this, ike_sa_t *other);
 
        /**
-        * Reset the IKE_SA, useable when initiating fails.
+        * Reset the IKE_SA, usable when initiating fails.
         *
         * @param new_spi               TRUE to allocate a new initiator SPI
         */
index 7098d24a23a7c1252fd3eb55586eb1985dc4875b..43897c304ff1f252d5af4572994f284b9759908b 100644 (file)
@@ -547,7 +547,7 @@ static status_t build_reply(private_mode_config_t *this, message_t *message)
                                                                                                 type, value));
        }
        enumerator->destroy(enumerator);
-       /* if a client did not re-request all adresses, release them */
+       /* if a client did not re-request all addresses, release them */
        enumerator = migrated->create_enumerator(migrated);
        while (enumerator->enumerate(enumerator, &found))
        {
index 49b476ad866e6a7ec0f5c028c765720d2740e267..77592e59ae0a7c86292776ec09a2ede7bfc76a48 100644 (file)
@@ -1330,7 +1330,7 @@ METHOD(task_t, process_i, status_t,
                                                                                                                &this->cpi_r);
                                if (!list->get_count(list))
                                {
-                                       DBG1(DBG_IKE, "peer did not acccept our IPComp proposal, "
+                                       DBG1(DBG_IKE, "peer did not accept our IPComp proposal, "
                                                 "IPComp disabled");
                                        this->cpi_i = 0;
                                }
index 2438616dbaa476921c0c113c182dc4384c938b8c..5c0ec49f04dcfad804598b473654469fe0601a81 100644 (file)
@@ -737,7 +737,7 @@ static status_t process_response(private_task_manager_t *this,
                charon->bus->alert(charon->bus, ALERT_RETRANSMIT_SEND_CLEARED, packet);
        }
 
-       /* catch if we get resetted while processing */
+       /* catch if we get reset while processing */
        this->reset = FALSE;
        enumerator = array_create_enumerator(this->active_tasks);
        while (enumerator->enumerate(enumerator, &task))
index 5161ca1cace9721e0c731dd9f0f2375a27ac3056..85dac6d59e83af7e4d3debc1d5fae468824e33dc 100644 (file)
@@ -414,7 +414,7 @@ static linked_list_t *get_dynamic_hosts(ike_sa_t *ike_sa, bool local)
 }
 
 /**
- * Substitude any host address with NATed address in traffic selector
+ * Substitute any host address with NATed address in traffic selector
  */
 static linked_list_t* get_transport_nat_ts(private_child_create_t *this,
                                                                                   bool local, linked_list_t *in)
index e3fddf39bdf92ad290eada20e857984135baedd1..9545da4f3f55a684cbc88532e7014e2e1f200fca 100644 (file)
@@ -86,7 +86,7 @@ enum task_queue_t {
  * completed.
  * For the initial IKE_SA setup, several tasks are queued: One for the
  * unauthenticated IKE_SA setup, one for authentication, one for CHILD_SA setup
- * and maybe one for virtual IP assignement.
+ * and maybe one for virtual IP assignment.
  * The task manager is also responsible for retransmission. It uses a backoff
  * algorithm. The timeout is calculated using
  * RETRANSMIT_TIMEOUT * (RETRANSMIT_BASE ** try).
index 65b3c58a3d649c61217fd40da6f5896ae7897290..513bf32f59c74e78e3ba51541f43e6bc656a2cbc 100644 (file)
@@ -29,7 +29,7 @@ typedef struct xauth_manager_t xauth_manager_t;
  * The XAuth manager manages all XAuth implementations and creates instances.
  *
  * A plugin registers it's implemented XAuth method at the manager by
- * providing type and a contructor function. The manager then instanciates
+ * providing type and a constructor function. The manager then instantiates
  * xauth_method_t instances through the provided constructor to handle
  * XAuth authentication.
  */
index 701b4dc773966ee789f43ce96b1852e6083981bd..c0c2024e0a272ef1686dbc770e23e05ba659e67d 100644 (file)
@@ -54,7 +54,7 @@ struct xauth_method_t {
        /**
         * Initiate the XAuth exchange.
         *
-        * initiate() is only useable for server implementations, as clients only
+        * initiate() is only usable for server implementations, as clients only
         * reply to server requests.
         * A cp_payload is created in "out" if result is NEED_MORE.
         *
index 3a5ff599201f2807b6f25aa4e5e8d0042290dc2f..a19f14485cdd088eaf2647873a2d4e30130f0e08 100644 (file)
@@ -74,7 +74,7 @@ struct pts_database_t {
        * @param measurement    File measurement hash
        * @param filename               Optional name of the file to be checked
        * @param is_dir                 TRUE if part of directory measurement
-       * @param id                             Primary key into direcories/files table
+       * @param id                             Primary key into directories/files table
        * @return                               TRUE if successful
        */
        bool (*add_file_measurement)(pts_database_t *this, int vid,
index df84c679f29d3a20e8ed24b964e7fd04f4b4204a..0658f1f98a038b40661c46bd8ebb30e878a2a2e7 100644 (file)
@@ -92,7 +92,7 @@ struct pts_pcr_t {
         * Extend the content of a PCR
         *
         * @param pcr                   index of PCR
-        * @param measurement   measurment value to be extended into PCR
+        * @param measurement   measurement value to be extended into PCR
         * @return                              new content of PCR
         */
        chunk_t (*extend)(pts_pcr_t *this, uint32_t pcr, chunk_t measurement);
index 2cee8e10f9fe6ff1813e293fdca7fa2a153cdbc1..3a1feae53152446cdbd65472b0f8a35d7681a0c6 100644 (file)
@@ -102,7 +102,7 @@ enum pt_tls_auth_t {
  * @param tls                  TLS socket to read from
  * @param vendor               receives Message Type Vendor ID from header
  * @param type                 receives Message Type from header
- * @param identifier   receives Message Identifer
+ * @param identifier   receives Message Identifier
  * @return                             reader over message value, NULL on error
  */
 bio_reader_t* pt_tls_read(tls_socket_t *tls, uint32_t *vendor,
index a1c645319bc7c17f990aee34ccb132439241998a..0168b180209036bb6ad5c208c9532979330259c1 100644 (file)
@@ -390,7 +390,7 @@ static bool authenticate(private_pt_tls_server_t *this)
 {
        if (do_sasl(this))
        {
-               /* complete SASL with emtpy mechanism list */
+               /* complete SASL with empty mechanism list */
                return pt_tls_write(this->tls, PT_TLS_SASL_MECHS, this->identifier++,
                                                        chunk_empty);
        }
index cf5f79b6ced70169a80a7b48986979e8027789a3..2f6c8a43a4beae6b2efa4274b7eccb15f63e44e7 100644 (file)
@@ -30,7 +30,7 @@ typedef struct radius_client_t radius_client_t;
  * RADIUS client functionality.
  *
  * To communicate with a RADIUS server, create a client and send messages over
- * it. The client allocates a socket from the best RADIUS server abailable.
+ * it. The client allocates a socket from the best RADIUS server available.
  */
 struct radius_client_t {
 
index c72773312e7feaa51f1513920514af0d7b0193f9..eb14bf08e591698bdb25bd7449aa849a77295ab3 100644 (file)
@@ -320,7 +320,7 @@ struct radius_message_t {
 radius_message_t *radius_message_create(radius_message_code_t code);
 
 /**
- * Parse and verify a recevied RADIUS message.
+ * Parse and verify a received RADIUS message.
  *
  * @param data                 received message data
  * @return                             radius_message_t object, NULL if length invalid
index b10d1659bcd289fd634cfbf16aad741c686d4439..9f6810f8fb0a41fc00f0993a14a1c3448bf8c708 100644 (file)
@@ -98,7 +98,7 @@ struct simaka_manager_t {
         * @param id            permanent identity to request quintuplet for
         * @param rand          random value rand
         * @param auts          resynchronization parameter auts
-        * @return                      TRUE if calculated, FALSE if no matcing card found
+        * @return                      TRUE if calculated, FALSE if no matching card found
         */
        bool (*card_resync)(simaka_manager_t *this, identification_t *id,
                                                char rand[AKA_RAND_LEN], char auts[AKA_AUTS_LEN]);
index 6827c1795f9f8f3d1d226029a4e1cd235928d89f..8f5812a761979e7100755ce701383cb448b3e1ba 100644 (file)
@@ -49,7 +49,7 @@ struct hdr_t {
 struct attr_hdr_t {
        /** attribute type */
        uint8_t type;
-       /** attibute length */
+       /** attribute length */
        uint8_t length;
 } __attribute__((__packed__));
 
index 246b9a5c5f246130cce6d86f37e29734cfce1062..c99cb836bf55a6ee417c6dfefe428ca7ed19321b 100644 (file)
@@ -195,7 +195,7 @@ struct linked_list_t {
         * If a linked list contains objects with function pointers,
         * invoke() can call a method on each of the objects. The
         * method is specified by an offset of the function pointer,
-        * which can be evalutated at compile time using the offsetof
+        * which can be evaluated at compile time using the offsetof
         * macro, e.g.: list->invoke(list, offsetof(object_t, method));
         *
         * @param offset        offset of the method to invoke on objects
index 8b8954a535c8e7aba4a33f092344cc49013413df..278c674056977b28698728f9e8326616121869e4 100644 (file)
@@ -737,8 +737,8 @@ METHOD(auth_cfg_t, add_pubkey_constraints, void,
        }
        enumerator->destroy(enumerator);
 
-       /* if no explicit IKE signature contraints were added we add them for all
-        * configured signature contraints */
+       /* if no explicit IKE signature constraints were added we add them for all
+        * configured signature constraints */
        if (ike && !ike_added &&
                lib->settings->get_bool(lib->settings,
                                                        "%s.signature_authentication_constraints", TRUE,
index 303816391ad71473861de2658b648abd89689bcf..d6523821e48dc09716fb9029d48bb2dcc10bd4df 100644 (file)
@@ -39,7 +39,7 @@ struct private_cred_encoding_t {
        hashtable_t *cache[CRED_ENCODING_MAX];
 
        /**
-        * Registered encoding fuctions, cred_encoder_t
+        * Registered encoding functions, cred_encoder_t
         */
        linked_list_t *encoders;
 
index 0e64f0350b1f7705c58a414a976d6a77b276d5d0..f1579c60a9bc88ae01a20c12b13f8a6bbaccbef3 100644 (file)
@@ -239,7 +239,7 @@ METHOD(cert_cache_t, issued_by, bool,
 }
 
 /**
- * certificate enumerator implemenation
+ * certificate enumerator implementation
  */
 typedef struct {
        /** implements enumerator_t interface */
index 7d857bff0c2e9093e2dff8c269d546af8cd48ee7..bc9b2037a4093ed0495c219739cb8e047f182914 100644 (file)
@@ -697,7 +697,7 @@ int proposal_printf_hook(printf_hook_data_t *data, printf_hook_spec_t *spec,
        {
                enumerator = list->create_enumerator(list);
                while (enumerator->enumerate(enumerator, &this))
-               {       /* call recursivly */
+               {       /* call recursively */
                        if (first)
                        {
                                written += print_in_hook(data, "%P", this);
index 7e9ccda4b75bb9b00cacbddf3c6d32d554ba19a1..aea956a21c82599e9acdb1d80e2f7568b25fe45c 100644 (file)
@@ -5,7 +5,7 @@ This package is an Blowfish implementation written
 by Eric Young (eay@cryptsoft.com).
 
 This library is free for commercial and non-commercial use as long as
-the following conditions are aheared to.  The following conditions
+the following conditions are adhered to.  The following conditions
 apply to all code found in this distribution.
 
 Copyright remains Eric Young's, and as such any Copyright notices in
index ebcc5dbdfbc28fb8c39a4fabb074d1dbf7626867..f9591c1a452b04c14727b762cdc19532d343c0fe 100644 (file)
@@ -7,7 +7,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -32,7 +32,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index 1375a0aa99dfcfc18af4c417c84abc4f4b55da2f..e5f49280ba0f682b53b286099faa3392d54926ea 100644 (file)
@@ -7,7 +7,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -32,7 +32,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index 79d23db6ce1d7cf27e537d8e9bc89ac691274021..86c2ef366a57bc9434107499f76c6eef812a59de 100644 (file)
@@ -7,7 +7,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -32,7 +32,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index ceec3b8d40fad27977c828d68e5fec0f783d1433..52a05189017ebdd1447c78045191d9c4588a2fd5 100644 (file)
@@ -7,7 +7,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -32,7 +32,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index 9aa30df4b2c1718139a7b407a0cf5e6322d279e1..3c8f77a0fb404f9b9de3b89d5f6c67479a059db8 100644 (file)
@@ -7,7 +7,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -32,7 +32,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index 1708e078d7a1a31958eb81b72e6a3eaff7fbec9d..6d8d1d709f742b040cf96bee690ac791c19aa1f6 100644 (file)
@@ -6,7 +6,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
+ * the following conditions are adhered to.  The following conditions
  * apply to all code found in this distribution, be it the RC4, RSA,
  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  * included with this distribution is covered by the same copyright terms
@@ -31,7 +31,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
index d236bd42923807c6fe6e1e018774fdd736abdd22..cb5064d90e449341baad11cdc1e7b2f88a9e1046 100644 (file)
@@ -13,7 +13,7 @@
  * The implementation was written so as to conform with Netscapes SSL.
  *
  * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.
+ * the following conditions are adhered to.
  *
  * Copyright remains Eric Young's, and as such any Copyright notices in
  * the code are not to be removed.
@@ -34,7 +34,7 @@
  *    must display the following acknowledgement:
  *    "This product includes cryptographic software written by
  *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
+ *    The word 'cryptographic' can be left out if the routines from the library
  *    being used are not cryptographic related :-).
  * 4. If you include any Windows specific code (or a derivative thereof) from
  *    the apps directory (application code) you must include an acknowledgement:
@@ -309,7 +309,7 @@ YOU SHOULD NOT HAVE BOTH DES_RISC1 AND DES_RISC2 DEFINED!!!!!
 #endif
 
 /* The changes to this macro may help or hinder, depending on the
- * compiler and the achitecture.  gcc2 always seems to do well :-).
+ * compiler and the architecture.  gcc2 always seems to do well :-).
  * Inspired by Dana How <how@isl.stanford.edu>
  * DO NOT use the alternative version on machines with 8 byte longs.
  * It does not seem to work on the Alpha, even when DES_LONG is 4
index 28956d5fb6809f426f5c2ddfaf007b9814a6f12d..72b7e034c8e63ce127521d4bac27835f40545a60 100644 (file)
@@ -246,7 +246,7 @@ static uint32_t* multiply_ntt_inv_poly(private_newhope_ke_t *this, uint32_t *b)
 }
 
 /**
- * Pack four 2-bit coefficents into one byte
+ * Pack four 2-bit coefficients into one byte
  */
 static void pack_rec(private_newhope_ke_t *this, uint8_t *x, uint8_t *r)
 {
index ca68997866c4cc6aa3c819db5f41afe0e736e768..efcd2b30a99286bdb0aede96547ed3585f925586 100644 (file)
@@ -202,7 +202,7 @@ pkcs7_attributes_t *pkcs7_attributes_create(void)
 }
 
 /**
- * ASN.1 definition of the X.501 atttribute type
+ * ASN.1 definition of the X.501 attribute type
  */
 static const asn1Object_t attributesObjects[] = {
        { 0, "attributes",              ASN1_SET,               ASN1_LOOP }, /* 0 */
index 92a8606154b7396fa295f333a864dff264c1f9d0..156bd8656319637793c072a23be6ee5c7c91f423 100644 (file)
@@ -76,7 +76,7 @@ struct plugin_loader_t {
         * If \<ns>.load_modular is enabled (where \<ns> is lib->ns) the plugins to
         * load are determined via a load option in their respective plugin config
         * section e.g. \<ns>.plugins.\<plugin>.load = <priority|bool>.
-        * The oder is determined by the configured priority.  If two plugins have
+        * The order is determined by the configured priority.  If two plugins have
         * the same priority the order as seen in list is preserved.  Plugins not
         * found in list are loaded first, in alphabetical order.
         *
index 1cd96d976920f0e53317d815255749f77a6a737a..239487dae8b795e5eded2682ce4adbfcef3d5d10 100644 (file)
@@ -45,7 +45,7 @@ typedef struct scheduler_t scheduler_t;
  * in-between got slower, as the number of events grew larger (O(n)).
  * For each connection there could be several events: IKE-rekey, NAT-keepalive,
  * retransmissions, expire (half-open), and others. So a gateway that probably
- * has to handle thousands of concurrent connnections has to be able to queue a
+ * has to handle thousands of concurrent connections has to be able to queue a
  * large number of events as fast as possible. Locking makes this even worse, to
  * provide thread-safety, no events can be processed, while an event is queued,
  * so making the insertion fast is even more important.
@@ -97,13 +97,13 @@ struct scheduler_t {
        void (*schedule_job_ms) (scheduler_t *this, job_t *job, uint32_t ms);
 
        /**
-        * Adds a event to the queue, using an absolut time.
+        * Adds a event to the queue, using an absolute time.
         *
         * The passed timeval should be calculated based on the time_monotonic()
         * function.
         *
         * @param job                   job to schedule
-        * @param time                  absolut time to schedule job
+        * @param time                  absolute time to schedule job
         */
        void (*schedule_job_tv) (scheduler_t *this, job_t *job, timeval_t tv);
 
index d3ab0f3d9de8fe89f9e785bc782255e5e14bea45..bb384e6694a8c15b684bff17f993d6c89fb0fd18 100644 (file)
@@ -29,7 +29,7 @@ typedef struct semaphore_t semaphore_t;
  * A semaphore is basically an integer whose value is never allowed to be
  * lower than 0.  Two operations can be performed on it: increment the
  * value by one, and decrement the value by one.  If the value is currently
- * zero, then the decrement operation will blcok until the value becomes
+ * zero, then the decrement operation will block until the value becomes
  * greater than zero.
  */
 struct semaphore_t {
index 8f4b7efffa300e4a10e159afe509dfc1c74d8f84..3a7984098f71405d1efe243f0478ff27f7de5f28 100644 (file)
@@ -478,7 +478,7 @@ chunk_t chunk_to_hex(chunk_t chunk, char *buf, bool uppercase)
 }
 
 /**
- * convert a signle hex character to its binary value
+ * convert a single hex character to its binary value
  */
 static char hex2bin(char hex)
 {
@@ -859,7 +859,7 @@ static inline uint64_t siplast(size_t len, u_char *pos)
 }
 
 /**
- * Caculate SipHash-2-4 with an optional first block given as argument.
+ * Calculate SipHash-2-4 with an optional first block given as argument.
  */
 static uint64_t chunk_mac_inc(chunk_t chunk, u_char *key, uint64_t m)
 {
index 7dd219db8da51d0998ecec6376c150b39242b46f..69570e9c961b188136092f752146f1402944c64a 100644 (file)
@@ -106,7 +106,7 @@ struct private_tls_alert_t {
        bool consumed;
 
        /**
-        * Fatal alert discription
+        * Fatal alert description
         */
        tls_alert_desc_t desc;
 };
index 7f7742e88ab4082c5bf64bbe7eaf691e2700d62c..0ec2f5cbef21ff3573634fff975e25fc530818a2 100644 (file)
@@ -376,7 +376,7 @@ struct private_tls_crypto_t {
        tls_cache_t *cache;
 
        /**
-        * All handshake data concatentated
+        * All handshake data concatenated
         */
        chunk_t handshake;
 
index 3477fa74eb8fd808dbbfe8603247e2b66f0e79ea..cf61108685102410509405b267de12f093f0da05 100644 (file)
@@ -28,7 +28,7 @@ typedef struct imc_imv_msg_t imc_imv_msg_t;
 #include <tncif.h>
 
 /**
- * Classs representing the PB-PA message type.
+ * Class representing the PB-PA message type.
  */
 struct imc_imv_msg_t {
 
index c73872d157b86aebaee1318670958065f8794098..260171cfdb138c42fe3fba3154aef9398349109a 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/duck
 RANDFILE               = $CAHOME/.rand
 
index 0e29dcf7932d5f25ec3fcd34193fadc07c5ac6e8..d31752e301d95a3f78227cbe3b76542329a40e88 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/ecdsa 
 RANDFILE               = $CAHOME/.rand
 
index 77474c12984c92d9c51dc9c8ca8587dedcb6fcff..5985b5650e076814e5fe2024dce96abe9432c40a 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/monster
 RANDFILE               = $CAHOME/.rand
 
index 3939efc9810496546d6fa79897d82e7791d3f0da..9078b2043510cbbe29248c487137efba0c43275b 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl 
 RANDFILE               = $CAHOME/.rand
 
index 6ccf3c2f8bcdf91db2d7d60d2f24c9dff4c6c9b6..7099413f07f24726035dabb7d70d918c15138fa4 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/research
 RANDFILE               = $CAHOME/.rand
 
index e8a0a2ee73c68f7c04d4ed7fb2b297d84f257b61..12da734aac0247d528f456d592cc2f51fbf1c478 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/rfc3779 
 RANDFILE               = $CAHOME/.rand
 
index 8511c5452d8b791010d38d688006a9c4801980c8..f3ec7e168d22f6c82cd9e125abc88fcf876f5fb4 100644 (file)
@@ -3,7 +3,7 @@
 #      
 
 # This definitions were set by the ca_init script DO NOT change
-# them manualy.
+# them manually.
 CAHOME                 = /etc/openssl/sales 
 RANDFILE               = $CAHOME/.rand
 
index 26a233d48e267c2c0f40ab109ebedd6cd193044b..6460c86a3d13a35da01fb573fa48f64d95e06ed9 100644 (file)
@@ -5363,7 +5363,7 @@ diff -u -r -N freeradius-server-2.2.0.orig/src/modules/rlm_eap/types/rlm_eap_tnc
 -#define VLAN_ACCESS 2
 -/*
 - ****
-- * EAP - MD5 doesnot specify code, id & length but chap specifies them,
+- * EAP - MD5 does not specify code, id & length but chap specifies them,
 - *    for generalization purpose, complete header should be sent
 - *    and not just value_size, value and name.
 - *    future implementation.
index 6860700db8509965bc705158f5f7fc54c97f46f0..f823455a4d4b1de0193bcb68335ec6e4021ddeed 100644 (file)
@@ -6,4 +6,4 @@ against the gateway <b>moon</b>. The user credentials of <b>carol</b>
 and <b>dave</b> are kept both on the local clients and the RADIUS server <b>alice</b>.
 <b>carol</b> possesses the RADIUS class attribute <b>Research</b> and therefore obtains
 access to the <b>research</b> subnet behind gateway <b>moon</b> whereas <b>dave</b>
-belongs to the class <b>Accounting</b> and has access to the <b>acccess</b> subnet.
+belongs to the class <b>Accounting</b> and has access to the <b>access</b> subnet.