null_analyze.c (ssldump-0.9b3) | : | null_analyze.c (ssldump-1.3) | ||
---|---|---|---|---|
skipping to change at line 44 | skipping to change at line 44 | |||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | |||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |||
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |||
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY SUCH DAMA GE. | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY SUCH DAMA GE. | |||
$Id: null_analyze.c,v 1.6 2001/11/26 22:28:16 ekr Exp $ | $Id: null_analyze.c,v 1.6 2001/11/26 22:28:16 ekr Exp $ | |||
ekr@rtfm.com Thu Jan 7 22:58:27 1999 | ekr@rtfm.com Thu Jan 7 22:58:27 1999 | |||
*/ | */ | |||
static char *RCSSTRING="$Id: null_analyze.c,v 1.6 2001/11/26 22:28:16 ekr Exp $" | ||||
; | ||||
#include <ctype.h> | #include <ctype.h> | |||
#include "network.h" | #include "network.h" | |||
#include "proto_mod.h" | #include "proto_mod.h" | |||
#include "debug.h" | #include "debug.h" | |||
typedef struct null_analyzer_ { | typedef struct null_analyzer_ { | |||
int num; | int num; | |||
} null_analyzer; | } null_analyzer; | |||
static int create_null_analyzer PROTO_LIST((void *handle, | static int create_null_analyzer PROTO_LIST((void *handle, | |||
proto_ctx *ctx,tcp_conn *conn,proto_obj **objp, | proto_ctx *ctx,tcp_conn *conn,proto_obj **objp, | |||
struct in_addr *i_addr,u_short i_port, | struct in_addr *i_addr,u_short i_port, | |||
struct in_addr *r_addr,u_short r_port, struct timeval *base_time)); | struct in_addr *r_addr,u_short r_port, struct timeval *base_time)); | |||
static int create_null_analyzer(handle,ctx,conn,objp,i_addr,i_port,r_addr,r_port | static int create_null_analyzer(void *handle, proto_ctx *ctx, tcp_conn *conn, | |||
, | proto_obj **objp, struct in_addr *i_addr, u_short i_port, struct in_addr *r_ad | |||
base_time) | dr, | |||
void *handle; | u_short r_port, struct timeval *base_time) | |||
proto_ctx *ctx; | ||||
tcp_conn *conn; | ||||
proto_obj **objp; | ||||
struct in_addr *i_addr; | ||||
u_short i_port; | ||||
struct in_addr *r_addr; | ||||
u_short r_port; | ||||
struct timeval *base_time; | ||||
{ | { | |||
null_analyzer *obj=0; | null_analyzer *obj=0; | |||
static int ctr; | static int ctr; | |||
if(!(obj=(null_analyzer *)calloc(sizeof(null_analyzer),1))) | if(!(obj=(null_analyzer *)calloc(1,sizeof(null_analyzer)))) | |||
ERETURN(R_NO_MEMORY); | ERETURN(R_NO_MEMORY); | |||
obj->num=ctr++; | obj->num=ctr++; | |||
DBG((0,"Creating analyzer for connection %d\n",obj->num)); | DBG((0,"Creating analyzer for connection %d\n",obj->num)); | |||
*objp=(proto_obj *)obj; | *objp=(proto_obj *)obj; | |||
return(0); | return(0); | |||
} | } | |||
End of changes. 3 change blocks. | ||||
16 lines changed or deleted | 5 lines changed or added |