/*
 * ZMap Copyright 2013 Regents of the University of Michigan
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy
 * of the License at http://www.apache.org/licenses/LICENSE-2.0
 */

// probe module for performing TCP SYN scans

#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
#include <unistd.h>
#include <string.h>
#include <assert.h>

#include "../../lib/includes.h"
#include "../fieldset.h"
#include "probe_modules.h"
#include "packet.h"

#define SMALLEST_PROBES_OS_OPTIONS 0x00
#define LINUX_OS_OPTIONS 0x01
#define BSD_OS_OPTIONS 0x02
#define WINDOWS_OS_OPTIONS 0x03

void synscan_print_packet(FILE *fp, void *packet);
