Подтвердить что ты не робот

Угадайте, что такое 0x564c?

когда я читаю исходный код ядра 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

ok, так что у любого тела есть идеи этой загадки?

btw, этот код появляется в файле% linux-kernel-source%/include/linux/magic.h

4b9b3361

Ответ 1

Это шестнадцатиричное представление инициалов Фолькера Лендеке, который написал поддержку ncpfs для ядра Linux (только сначала модуль ядра, iirc). Но в принципе, он один ответственный.: -)

edit: В ответ на комментарий Теда он использовался как магическое число суперблока в Netware 5. Надеюсь, это удовлетворит ваше любопытство.

Ответ 2

Интересно, кто-то день рождения...

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

Ответ 3

NCP означает NetWare Core Protocol от Novell.

ncpfs - это реализация клиента NCP с открытым исходным кодом для Linux.