mirror of
https://github.com/nmap/nmap.git
synced 2026-05-13 16:57:06 +00:00
Fix MSVC 2010's compilation warning on DLT_NULL_HEADER pointer assignment (https://github.com/nmap/nmap/issues/563)
This commit is contained in:
parent
b3c0887e9a
commit
c238ef3df4
1 changed files with 1 additions and 1 deletions
|
|
@ -94,7 +94,7 @@ ssize_t
|
|||
eth_send(eth_t *eth, const void *buf, size_t len)
|
||||
{
|
||||
/* 14-byte Ethernet header, but DLT_NULL is a 4-byte header. Skip over the difference */
|
||||
DLT_NULL_HEADER *hdr = (uint8_t *)buf + ETH_HDR_LEN - DLT_NULL_HDR_LEN;
|
||||
DLT_NULL_HEADER *hdr = (DLT_NULL_HEADER *)((uint8_t *)buf + ETH_HDR_LEN - DLT_NULL_HDR_LEN);
|
||||
if (eth->type.LinkType == NdisMediumNull) {
|
||||
switch (ntohs(((struct eth_hdr *)buf)->eth_type)) {
|
||||
case ETH_TYPE_IP:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue