summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Wiberg <troglobit@gmail.com>2022-12-28 13:54:38 +0100
committerJoachim Wiberg <troglobit@gmail.com>2022-12-28 14:11:08 +0100
commit15ea3d71515c42684e38720761571cc6f7f6810f (patch)
tree10db88806ea670916631e8694490ac4659cef982
parent400084133c5535d67a1f3a6a7b044482f8009bc5 (diff)
downloadlibnet-15ea3d71515c42684e38720761571cc6f7f6810f.tar.gz
src: simplify, exit early
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
-rw-r--r--src/libnet_build_ethernet.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libnet_build_ethernet.c b/src/libnet_build_ethernet.c
index 005c602..fc2ceb3 100644
--- a/src/libnet_build_ethernet.c
+++ b/src/libnet_build_ethernet.c
@@ -52,8 +52,7 @@ const uint8_t *payload, uint32_t payload_s, libnet_t *l, libnet_ptag_t ptag)
snprintf(l->err_buf, LIBNET_ERRBUF_SIZE,
"%s(): called with non-link layer wire injection primitive",
__func__);
- p = NULL;
- goto bad;
+ return (-1);
}
n = LIBNET_ETH_H + payload_s;