]> git.proxmox.com Git - mirror_frr.git/blobdiff - eigrpd/eigrp_reply.c
eigrpd: Remove ei mapping to connected routes
[mirror_frr.git] / eigrpd / eigrp_reply.c
index 20d8b1b47c49a56dd3b8217d42936cbcce2a0826..8dbd1a5b35b9bea854e8a8d58e39ae317d3aecf1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * EIGRP Sending and Receiving EIGRP Reply Packets.
+ * Eigrp Sending and Receiving EIGRP Reply Packets.
  * Copyright (C) 2013-2016
  * Authors:
  *   Donnie Savage
@@ -94,16 +94,16 @@ void eigrp_send_reply(struct eigrp_neighbor *nbr, struct eigrp_prefix_entry *pe)
                                 eigrp->sequence_number, 0);
 
        // encode Authentication TLV, if needed
-       if ((IF_DEF_PARAMS(ei->ifp)->auth_type == EIGRP_AUTH_TYPE_MD5)
-           && (IF_DEF_PARAMS(ei->ifp)->auth_keychain != NULL)) {
+       if (ei->params.auth_type == EIGRP_AUTH_TYPE_MD5
+           && (ei->params.auth_keychain != NULL)) {
                length += eigrp_add_authTLV_MD5_to_stream(ep->s, ei);
        }
 
 
        length += eigrp_add_internalTLV_to_stream(ep->s, pe2);
 
-       if ((IF_DEF_PARAMS(ei->ifp)->auth_type == EIGRP_AUTH_TYPE_MD5)
-           && (IF_DEF_PARAMS(ei->ifp)->auth_keychain != NULL)) {
+       if ((ei->params.auth_type == EIGRP_AUTH_TYPE_MD5)
+           && (ei->params.auth_keychain != NULL)) {
                eigrp_make_md5_digest(ei, ep->s, EIGRP_AUTH_UPDATE_FLAG);
        }