Onde encontro o número máximo permitido de dereferências do symlink? [duplicado]

2

No livro The Linux Programming Interface , diz

The kernel imposes limits on the number of dereferences to handle the possibility of circular chains of symbolic links.

Onde posso encontrar esse limite?

    
por extremeaxe5 13.08.2018 / 01:10

1 resposta

3

Olhando para as fontes do kernel 4.18, vejo uma constante chamada MAXSYMLINKS in include/linux/namei.h cujo valor é 40 .

Referência: link
#include <linux/kernel.h>
#include <linux/path.h>
#include <linux/fcntl.h>
#include <linux/errno.h>

enum { MAX_NESTED_LINKS = 8 };

#define MAXSYMLINKS 40
    
por 13.08.2018 / 01:29

Tags