mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2025-01-02 14:58:22 +00:00
raw: Remove unnecessary #if guard around PCB_ISIPV6() calls
PCB_ISIPV6() macro is well defined for all cases (LWIP_IPV4 && LWIP_IPV6, LWIP_IPV4 only and LWIP_IPV6 only), thus remove the unnecessary #if guard around PCB_ISIPV6() calls. Signed-off-by: Axel Lin <axel.lin@ingics.com>
This commit is contained in:
parent
dc36dbac27
commit
f2c7e9c939
@ -112,9 +112,7 @@ raw_input(struct pbuf *p, struct netif *inp)
|
|||||||
#if IP_SOF_BROADCAST_RECV
|
#if IP_SOF_BROADCAST_RECV
|
||||||
/* broadcast filter? */
|
/* broadcast filter? */
|
||||||
if ((ip_get_option(pcb, SOF_BROADCAST) || !ip_addr_isbroadcast(ip_current_dest_addr(), ip_current_netif()))
|
if ((ip_get_option(pcb, SOF_BROADCAST) || !ip_addr_isbroadcast(ip_current_dest_addr(), ip_current_netif()))
|
||||||
#if LWIP_IPV6
|
|
||||||
|| PCB_ISIPV6(pcb)
|
|| PCB_ISIPV6(pcb)
|
||||||
#endif /* LWIP_IPV6 */
|
|
||||||
)
|
)
|
||||||
#endif /* IP_SOF_BROADCAST_RECV */
|
#endif /* IP_SOF_BROADCAST_RECV */
|
||||||
{
|
{
|
||||||
@ -248,14 +246,7 @@ raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr)
|
|||||||
|
|
||||||
LWIP_DEBUGF(RAW_DEBUG | LWIP_DBG_TRACE, ("raw_sendto\n"));
|
LWIP_DEBUGF(RAW_DEBUG | LWIP_DBG_TRACE, ("raw_sendto\n"));
|
||||||
|
|
||||||
header_size = (
|
header_size = PCB_ISIPV6(pcb) ? IP6_HLEN : IP_HLEN;
|
||||||
#if LWIP_IPV4 && LWIP_IPV6
|
|
||||||
PCB_ISIPV6(pcb) ? IP6_HLEN : IP_HLEN);
|
|
||||||
#elif LWIP_IPV4
|
|
||||||
IP_HLEN);
|
|
||||||
#else
|
|
||||||
IP6_HLEN);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* not enough space to add an IP header to first pbuf in given p chain? */
|
/* not enough space to add an IP header to first pbuf in given p chain? */
|
||||||
if (pbuf_header(p, header_size)) {
|
if (pbuf_header(p, header_size)) {
|
||||||
@ -293,9 +284,7 @@ raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if IP_SOF_BROADCAST
|
#if IP_SOF_BROADCAST
|
||||||
#if LWIP_IPV6
|
|
||||||
if (!PCB_ISIPV6(pcb))
|
if (!PCB_ISIPV6(pcb))
|
||||||
#endif /* LWIP_IPV6 */
|
|
||||||
{
|
{
|
||||||
/* broadcast filter? */
|
/* broadcast filter? */
|
||||||
if (!ip_get_option(pcb, SOF_BROADCAST) && ip_addr_isbroadcast(ipaddr, netif)) {
|
if (!ip_get_option(pcb, SOF_BROADCAST) && ip_addr_isbroadcast(ipaddr, netif)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user