Commit bbb1a360 authored by Lubomir Rintel's avatar Lubomir Rintel 🥕

modemu: fix subsystem hash endianness

Tested on a really really big endian IBM POWER. Also turn an accompanying
comment into a slightly more sensible one.

https://github.com/NetworkManager/NetworkManager/pull/246
parent adc0150e
......@@ -100,7 +100,7 @@ sub send_netlink
my %props = @_;
my $props = join '', map { $_, '=', $props{$_}, "\0" } keys %props;
my $head = pack 'a8NLLLLLLL',
my $head = pack 'a8NLLLNLLL',
# signature + magic
'libudev',
0xfeedcafe,
......@@ -108,8 +108,9 @@ sub send_netlink
# 40 octets is the length of this header
40, 40, 40 + length ($props),
# SUBSYS=tty hash. Precomputed somehow.
0xc890fa8a,
# Digest::MurmurHash2::Neutral::murmur_hash2_neutral("tty")
0x8afa90c8,
0x00000000,
0x00040002,
0x00008010;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment