Function gnunet_sys::GNUNET_TUN_calculate_icmp_checksum[][src]

pub unsafe extern "C" fn GNUNET_TUN_calculate_icmp_checksum(
    icmp: *mut GNUNET_TUN_IcmpHeader,
    payload: *const c_void,
    payload_length: u16
)

Calculate ICMP checksum.

@param icmp IMCP header (initialized except for CRC) @param payload the ICMP payload @param payload_length number of bytes of @a payload