1145519Sdarrenr/* $FreeBSD: releng/11.0/contrib/ipfilter/ipsd/ipsd.h 145519 2005-04-25 18:20:15Z darrenr $ */ 2145510Sdarrenr 322514Sdarrenr/* 453024Sguido * (C)opyright 1995-1998 Darren Reed. 522514Sdarrenr * 680486Sdarrenr * See the IPFILTER.LICENCE file for details on licencing. 722514Sdarrenr * 822514Sdarrenr * @(#)ipsd.h 1.3 12/3/95 922514Sdarrenr */ 1022514Sdarrenr 1122514Sdarrenrtypedef struct { 1222514Sdarrenr time_t sh_date; 1322514Sdarrenr struct in_addr sh_ip; 1422514Sdarrenr} sdhit_t; 1522514Sdarrenr 1622514Sdarrenrtypedef struct { 1722514Sdarrenr u_int sd_sz; 1822514Sdarrenr u_int sd_cnt; 1922514Sdarrenr u_short sd_port; 2022514Sdarrenr sdhit_t *sd_hit; 2122514Sdarrenr} ipsd_t; 2222514Sdarrenr 2322514Sdarrenrtypedef struct { 2422514Sdarrenr struct in_addr ss_ip; 2522514Sdarrenr int ss_hits; 2622514Sdarrenr u_long ss_ports; 2722514Sdarrenr} ipss_t; 2822514Sdarrenr 29