/* Returns the new blob or NULL if there's no memory available  */
struct inode_smack* new_inode_smack(char *smack)
/* Returns the new blob or NULL if there's no memory available  */
struct inode_smack* new_inode_smack(char *smack)
{
	struct inode_smack *isp;
	isp = kzalloc(sizeof(struct inode_smack), GFP_KERNEL);
	if (isp == NULL)
		return NULL;
	isp->smk_inode = smack;
	isp->smk_flags = 0;
	mutex_init(&isp->smk_lock);
	return isp;
}