(prefix)
| 48 | |
| 49 | |
| 50 | def _fill_oldctls(prefix): |
| 51 | argv = ['sysctl', prefix] |
| 52 | p = ssubprocess.Popen(argv, stdout=ssubprocess.PIPE, env=get_env()) |
| 53 | for line in p.stdout: |
| 54 | line = line.decode() |
| 55 | assert line[-1] == '\n' |
| 56 | (k, v) = line[:-1].split(': ', 1) |
| 57 | _oldctls[k] = v.strip() |
| 58 | rv = p.wait() |
| 59 | if rv: |
| 60 | raise Fatal('%r returned %d' % (argv, rv)) |
| 61 | if not line: |
| 62 | raise Fatal('%r returned no data' % (argv,)) |
| 63 | |
| 64 | |
| 65 | def _sysctl_set(name, val): |
no test coverage detected