猜猜0x564c是什么?

时间:2010-07-20 08:36:18

标签: linux-kernel magic-numbers

当我阅读linux内核源代码时,我发现有一行说:

  

#define NCP_SUPER_MAGIC 0x564c / *猜猜看,0x564c是什么:-) * /

(564c)16 =(22092)10 =(53114)8 =(101011001001100)2

Wolfram | Alpha告诉我们22092 = 2 ^ 2 * 3 * 7 * 263 = 43 * 2 ^ 9 + 76

好的,那么任何人都有这个谜语的想法吗?

顺便说一下,这段代码出现在%linux-kernel-source%/ include / linux / magic.h的文件中

3 个答案:

答案 0 :(得分:25)

恰好是Volker Lendecke首字母的十六进制表示,他为Linux内核编写了ncpfs支持(最初只有一个内核模块,iirc)。但基本上,他是负责任的人。 : - )

编辑:回应Ted的评论,它被用作Netware 5中的超级块魔术数字。我希望这能满足你的好奇心。

答案 1 :(得分:2)

我想知道这是某人的生日......

5/6 / 4c = 5/6/76?

答案 2 :(得分:1)

NCP代表来自Novell的NetWare Core Protocol

ncpfs是Linux的开源NCP客户端实现。