Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet/ip_input.c
Show First 20 Lines • Show All 154 Lines • ▼ Show 20 Lines | |||||
* | * | ||||
* It should likely have something that assert it | * It should likely have something that assert it | ||||
* actually has valid flow details. | * actually has valid flow details. | ||||
*/ | */ | ||||
static struct netisr_handler ip_direct_nh = { | static struct netisr_handler ip_direct_nh = { | ||||
.nh_name = "ip_direct", | .nh_name = "ip_direct", | ||||
.nh_handler = ip_direct_input, | .nh_handler = ip_direct_input, | ||||
.nh_proto = NETISR_IP_DIRECT, | .nh_proto = NETISR_IP_DIRECT, | ||||
.nh_m2cpuid = rss_m2cpuid, | .nh_m2cpuid = rss_soft_m2cpuid_v4, | ||||
.nh_policy = NETISR_POLICY_CPU, | .nh_policy = NETISR_POLICY_CPU, | ||||
.nh_dispatch = NETISR_DISPATCH_HYBRID, | .nh_dispatch = NETISR_DISPATCH_HYBRID, | ||||
}; | }; | ||||
#endif | #endif | ||||
extern struct domain inetdomain; | extern struct domain inetdomain; | ||||
extern struct protosw inetsw[]; | extern struct protosw inetsw[]; | ||||
u_char ip_protox[IPPROTO_MAX]; | u_char ip_protox[IPPROTO_MAX]; | ||||
▲ Show 20 Lines • Show All 1,164 Lines • Show Last 20 Lines |