is_udp
bool is_tso, has_csum_flag, is_ipv6 = false, is_tcp = false, is_udp = false;
is_udp = (ip6->ip6_nxt == IPPROTO_UDP);
is_udp = (ip->ip_p == IPPROTO_UDP);
} else if (is_udp)
bool is_udp = false;
is_udp = gid_type == IB_GID_TYPE_ROCE_UDP_ENCAP;
if (is_udp) {
ip_version, is_udp, 0, &sqp->ud_header);
if (is_udp) {
ether_type = (!is_udp) ? MLX4_IB_IBOE_ETHERTYPE :
boolean_t is_udp = (type == EFX_SIENA_FILTER_RX_UDP_FULL ||
FRF_AZ_TCP_UDP, is_udp,
dword3 = is_udp;
boolean_t is_udp = (type == EFX_SIENA_FILTER_TX_UDP_FULL ||
FRF_CZ_TIFT_TCP_UDP, is_udp,
dword3 = is_udp | spec->sfs_dmaq_id << 1;
int slirp_add_hostfwd(Slirp *slirp, int is_udp, struct in_addr host_addr,
int slirp_remove_hostfwd(Slirp *slirp, int is_udp, struct in_addr host_addr,
parse_hostfwd_rule(const char *descr, int *is_udp, struct sockaddr *hostaddr,
*is_udp = 0;
*is_udp = strcmp(proto, "udp") == 0;
int error, is_udp;
error = parse_hostfwd_rule(rule, &is_udp, &hostaddr, &guestaddr);
&guestaddr, guestaddr.sa_len, is_udp ? SLIRP_HOSTFWD_UDP : 0);