diff options
Diffstat (limited to 'src/net/tcpip.c')
| -rw-r--r-- | src/net/tcpip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/net/tcpip.c b/src/net/tcpip.c index 4a44a5564..33c9872c8 100644 --- a/src/net/tcpip.c +++ b/src/net/tcpip.c @@ -54,6 +54,7 @@ int tcpip_rx ( struct pk_buff *pkb, uint8_t tcpip_proto, } DBG ( "Unrecognised TCP/IP protocol %d\n", tcpip_proto ); + free_pkb ( pkb ); return -EPROTONOSUPPORT; } @@ -78,6 +79,7 @@ int tcpip_tx ( struct pk_buff *pkb, struct tcpip_protocol *tcpip_protocol, } DBG ( "Unrecognised TCP/IP address family %d\n", st_dest->st_family ); + free_pkb ( pkb ); return -EAFNOSUPPORT; } |
