diff options
Diffstat (limited to 'zebra/irdp_packet.c')
| -rw-r--r-- | zebra/irdp_packet.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/zebra/irdp_packet.c b/zebra/irdp_packet.c index 31351b1462..2b5bf04ade 100644 --- a/zebra/irdp_packet.c +++ b/zebra/irdp_packet.c @@ -96,15 +96,15 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) src = ip->ip_src; if (len != iplen) { - flog_err(ZEBRA_ERR_IRDP_LEN_MISMATCH, - "IRDP: RX length doesnt match IP length"); + flog_err(EC_ZEBRA_IRDP_LEN_MISMATCH, + "IRDP: RX length doesnt match IP length"); return; } if (iplen < ICMP_MINLEN) { - flog_err(ZEBRA_ERR_IRDP_LEN_MISMATCH, - "IRDP: RX ICMP packet too short from %s\n", - inet_ntoa(src)); + flog_err(EC_ZEBRA_IRDP_LEN_MISMATCH, + "IRDP: RX ICMP packet too short from %s\n", + inet_ntoa(src)); return; } @@ -113,9 +113,9 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) + len of IP-header) 14+20 */ if (iplen > IRDP_RX_BUF - 34) { - flog_err(ZEBRA_ERR_IRDP_LEN_MISMATCH, - "IRDP: RX ICMP packet too long from %s\n", - inet_ntoa(src)); + flog_err(EC_ZEBRA_IRDP_LEN_MISMATCH, + "IRDP: RX ICMP packet too long from %s\n", + inet_ntoa(src)); return; } @@ -124,7 +124,7 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) /* check icmp checksum */ if (in_cksum(icmp, datalen) != icmp->checksum) { flog_warn( - ZEBRA_ERR_IRDP_BAD_CHECKSUM, + EC_ZEBRA_IRDP_BAD_CHECKSUM, "IRDP: RX ICMP packet from %s. Bad checksum, silently ignored", inet_ntoa(src)); return; @@ -136,7 +136,7 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) return; if (icmp->code != 0) { - flog_warn(ZEBRA_ERR_IRDP_BAD_TYPE_CODE, + flog_warn(EC_ZEBRA_IRDP_BAD_TYPE_CODE, "IRDP: RX packet type %d from %s. Bad ICMP type code," " silently ignored", icmp->type, inet_ntoa(src)); @@ -148,7 +148,7 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) || (ntohl(ip->ip_dst.s_addr) == INADDR_ALLRTRS_GROUP && !(irdp->flags & IF_BROADCAST))) { flog_warn( - ZEBRA_ERR_IRDP_BAD_RX_FLAGS, + EC_ZEBRA_IRDP_BAD_RX_FLAGS, "IRDP: RX illegal from %s to %s while %s operates in %s; Please correct settings\n", inet_ntoa(src), ntohl(ip->ip_dst.s_addr) == INADDR_ALLRTRS_GROUP @@ -174,7 +174,7 @@ static void parse_irdp_packet(char *p, int len, struct interface *ifp) default: flog_warn( - ZEBRA_ERR_IRDP_BAD_TYPE, + EC_ZEBRA_IRDP_BAD_TYPE, "IRDP: RX type %d from %s. Bad ICMP type, silently ignored", icmp->type, inet_ntoa(src)); } @@ -200,17 +200,17 @@ static int irdp_recvmsg(int sock, uint8_t *buf, int size, int *ifindex) ret = recvmsg(sock, &msg, 0); if (ret < 0) { - flog_warn(LIB_ERR_SOCKET, "IRDP: recvmsg: read error %s", + flog_warn(EC_LIB_SOCKET, "IRDP: recvmsg: read error %s", safe_strerror(errno)); return ret; } if (msg.msg_flags & MSG_TRUNC) { - flog_warn(LIB_ERR_SOCKET, "IRDP: recvmsg: truncated message"); + flog_warn(EC_LIB_SOCKET, "IRDP: recvmsg: truncated message"); return ret; } if (msg.msg_flags & MSG_CTRUNC) { - flog_warn(LIB_ERR_SOCKET, + flog_warn(EC_LIB_SOCKET, "IRDP: recvmsg: truncated control message"); return ret; } @@ -236,7 +236,7 @@ int irdp_read_raw(struct thread *r) ret = irdp_recvmsg(irdp_sock, (uint8_t *)buf, IRDP_RX_BUF, &ifindex); if (ret < 0) - flog_warn(LIB_ERR_SOCKET, "IRDP: RX Error length = %d", ret); + flog_warn(EC_LIB_SOCKET, "IRDP: RX Error length = %d", ret); ifp = if_lookup_by_index(ifindex, VRF_DEFAULT); if (!ifp) |
