Tidy the header on freebsd.py a bit, and give it some semblance of a license.

This commit is contained in:
Thomas Hurst 2008-07-06 13:45:25 +01:00
parent ffcca53774
commit 45bd2cb444
1 changed files with 9 additions and 6 deletions

View File

@ -1,12 +1,15 @@
#!/usr/local/bin/python
# ------------------------------------------------------------------
# Copyright (c) 2008, Thomas Hurst <tom@hur.st>
#
# Use sysctl() to retrieve the cwd of an arbitrary process on FreeBSD.
# Use of this file is unrestricted provided this notice is retained.
# If you use it, it'd be nice if you dropped me a note. Also beer.
# ------------------------------------------------------------------
#
# freebsd.get_process_cwd(pid):
# Use sysctl() to retrieve the cwd of an arbitrary process on FreeBSD
# using kern.proc.filedesc, as used by procstat(1).
# Tested on FreeBSD 7-STABLE/amd64 from April 11 2008.
#
# Be prepared for excitement if the structs are changed.
#
# Blame: Thomas Hurst <tom@hur.st>
#
from ctypes import *