Lines Matching defs:inc

344 static char *	tcp_log_addr(struct in_conninfo *inc, struct tcphdr *th,
2820 struct in_conninfo inc;
2882 bzero(&inc, sizeof(inc));
2883 inc.inc_faddr = ip->ip_dst;
2884 inc.inc_fibnum =
2886 tcp_hc_updatemtu(&inc, mtu);
2893 bzero(&inc, sizeof(inc));
2894 inc.inc_fport = th->th_dport;
2895 inc.inc_lport = th->th_sport;
2896 inc.inc_faddr = ip->ip_dst;
2897 inc.inc_laddr = ip->ip_src;
2898 syncache_unreach(&inc, icmp_tcp_seq, port);
2973 struct in_conninfo inc;
3064 bzero(&inc, sizeof(inc));
3065 inc.inc_fibnum = M_GETFIB(m);
3066 inc.inc_flags |= INC_ISIPV6;
3067 inc.inc6_faddr = *dst;
3068 if (in6_setscope(&inc.inc6_faddr,
3078 tcp_hc_updatemtu(&inc, mtu);
3086 bzero(&inc, sizeof(inc));
3087 inc.inc_fibnum = M_GETFIB(m);
3088 inc.inc_flags |= INC_ISIPV6;
3089 inc.inc_fport = t_ports.th_dport;
3090 inc.inc_lport = t_ports.th_sport;
3091 inc.inc6_faddr = *dst;
3092 inc.inc6_laddr = ip6->ip6_src;
3093 syncache_unreach(&inc, icmp_tcp_seq, port);
3134 tcp_keyed_hash(struct in_conninfo *inc, u_char *key, u_int len)
3143 SipHash_Update(&ctx, &inc->inc_fport, sizeof(uint16_t));
3144 SipHash_Update(&ctx, &inc->inc_lport, sizeof(uint16_t));
3145 switch (inc->inc_flags & INC_ISIPV6) {
3148 SipHash_Update(&ctx, &inc->inc_faddr, sizeof(struct in_addr));
3149 SipHash_Update(&ctx, &inc->inc_laddr, sizeof(struct in_addr));
3154 SipHash_Update(&ctx, &inc->inc6_faddr, sizeof(struct in6_addr));
3155 SipHash_Update(&ctx, &inc->inc6_laddr, sizeof(struct in6_addr));
3165 tcp_new_ts_offset(struct in_conninfo *inc)
3170 memcpy(&inc_store, inc, sizeof(struct in_conninfo));
3175 local_inc = inc;
3243 tcp_new_isn(struct in_conninfo *inc)
3258 new_isn = (tcp_seq)tcp_keyed_hash(inc, V_isn_secret,
3376 tcp_maxmtu(struct in_conninfo *inc, struct tcp_ifcap *cap)
3382 KASSERT(inc != NULL, ("tcp_maxmtu with NULL in_conninfo pointer"));
3384 if (inc->inc_faddr.s_addr != INADDR_ANY) {
3385 nh = fib4_lookup(inc->inc_fibnum, inc->inc_faddr, 0, NHR_NONE, 0);
3412 tcp_maxmtu6(struct in_conninfo *inc, struct tcp_ifcap *cap)
3420 KASSERT(inc != NULL, ("tcp_maxmtu6 with NULL in_conninfo pointer"));
3422 if (inc->inc_flags & INC_IPV6MINMTU)
3425 if (!IN6_IS_ADDR_UNSPECIFIED(&inc->inc6_faddr)) {
3426 in6_splitscope(&inc->inc6_faddr, &dst6, &scopeid);
3427 nh = fib6_lookup(inc->inc_fibnum, &dst6, scopeid, NHR_NONE, 0);
3836 tcp_log_vain(struct in_conninfo *inc, struct tcphdr *th, const void *ip4hdr,
3844 return (tcp_log_addr(inc, th, ip4hdr, ip6hdr));
3848 tcp_log_addrs(struct in_conninfo *inc, struct tcphdr *th, const void *ip4hdr,
3856 return (tcp_log_addr(inc, th, ip4hdr, ip6hdr));
3860 tcp_log_addr(struct in_conninfo *inc, struct tcphdr *th, const void *ip4hdr,
3891 if (inc && ((inc->inc_flags & INC_ISIPV6) == 0)) {
3892 inet_ntoa_r(inc->inc_faddr, sp);
3894 sprintf(sp, "]:%i to [", ntohs(inc->inc_fport));
3896 inet_ntoa_r(inc->inc_laddr, sp);
3898 sprintf(sp, "]:%i", ntohs(inc->inc_lport));
3900 } else if (inc) {
3901 ip6_sprintf(sp, &inc->inc6_faddr);
3903 sprintf(sp, "]:%i to [", ntohs(inc->inc_fport));
3905 ip6_sprintf(sp, &inc->inc6_laddr);
3907 sprintf(sp, "]:%i", ntohs(inc->inc_lport));