This file is indexed.

/usr/src/xtables-addons-3.0/extensions/mac.c is in xtables-addons-dkms 3.0-0.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
static bool mac_parse(const char *addr, unsigned char *dest, uint8_t *mask)
{
	unsigned int i = 0, value;
	char *end;

	for (i = 0; i < ETH_ALEN; ++i) {
		value = strtoul(addr, &end, 16);
		if (addr == end || value > 0xFF)
			return false;
		if (i == ETH_ALEN - 1) {
			if (*end != '\0' && *end != '/')
				return false;
		} else if (*end != ':') {
			return false;
		}
		dest[i] = value;
		addr = end + 1;
	}

	*mask = 48;
	if (*end == '/') {
		if (!xtables_strtoui(end + 1, &end, &value, 0, 48))
			return false;
		if (*end != '\0')
			return false;
	}

	return true;
}