* Added jail header dependencies for mkmf Makefile.
* Renamed header file (bsdjail -> jail)
* Fixed copyright
* Initial commit of primary functionality
* Attach to a running jail
* Create a new jail
* List and instantiate existing jails
* Fetch information about existing jails
* Still needs...
* Attach "in a block" fleshed out
* Documentation and better comments
* Tests (of some kind, this will be tough)
* Update for not-yet-MFC'ed multiple IP jail patch in FBSD 7.2-STABLE
/*-
* ----------------------------------------------------------------------------
* "THE BEER-WARE LICENSE" (Revision 42):
* <phk@FreeBSD.org> wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff. If we meet some day, and you think
* this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
* ----------------------------------------------------------------------------
*
* $FreeBSD: src/sys/sys/jail.h,v 1.26 2005/06/09 18:49:19 pjd Exp $
*
*/
struct jail {
u_int32_t version;
char *path;
char *hostname;
u_int32_t ip_number;
};
int jail(struct jail *);
int jail_attach(int);