<commit_before>/*
 * xfrm_policy.c
 *
 * Changes:
 *	<NAME> @USAGI
 * 	<NAME> @USAGI
 * 	<NAME> <<EMAIL>>
 * 		IPv6 support
 * 	Kazunori MIYAZAWA @USAGI
 * 	YO<NAME>
 * 		Split up af-specific portion
 *	<NAME> <<EMAIL>>		Add the post_input processor
 *
 */

#include <linux/err.h>
#include <linux/slab.h>
#include <linux/kmod.h>
#include <linux/list.h>
#include <linux/spinlock.h>
#include <linux/workqueue.h>
#include <linux/notifier.h>
#include <linux/netdevice.h>
#include <linux/netfilter.h>
#include <linux/module.h>
#include <linux/cache.h>
#include <linux/audit.h>
#include <net/dst.h>
#include <net/xfrm.h>
#include <net/ip.h>
#ifdef CONFIG_XFRM_STATISTICS
#include <net/snmp.h><commit_msg>SELinux: include flow.h where used rather than get it indirectly<commit_after>/*
 * xfrm_policy.c
 *
 * Changes:
 *	<NAME> @USAGI
 * 	<NAME> @USAGI
 * 	<NAME> <<EMAIL>>
 * 		IPv6 support
 * 	<NAME> @USAGI
 * 	<NAME>
 * 		Split up af-specific portion
 *	<NAME> <<EMAIL>>		Add the post_input processor
 *
 */

#include <linux/err.h>
#include <linux/slab.h>
#include <linux/kmod.h>
#include <linux/list.h>
#include <linux/spinlock.h>
#include <linux/workqueue.h>
#include <linux/notifier.h>
#include <linux/netdevice.h>
#include <linux/netfilter.h>
#include <linux/module.h>
#include <linux/cache.h>
#include <linux/audit.h>
#include <net/dst.h>
#include <net/flow.h>
#include <net/xfrm.h>
#include <net/ip.h>
#ifdef CONFIG_XFRM_STATISTICS
#include <net/snmp.h>
{'fraction_non_alphanumeric': 0.17651098901098902, 'fraction_numerical': 0.0013736263736263737, 'mean_word_length': 4.317518248175182, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 55, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7622345', 'n_tokens_mistral': 634, 'n_tokens_neox': 626, 'n_words': 127}