/* Copyright 1988 by the Massachusetts Institute of Technology */
/* See permission and disclaimer notice in file notice.h */
#include	<notice.h>

#include	<types.h>
#include	<sys.h>
#include	"../src/const.h"
#include	"../src/param.h"
#include	"../src/defs.h"
#include	"../src/macs.h"
#include	"../src/net.h"
#include	"../src/ext.h"
#include	"in.h"
#include	"inparam.h"
#include	"inext.h"
#include	"inpro.h"
#include	"inrte.h"

static char indns[] = "IN SNMP pkt frm %d.%d.%d.%d to %d.%d.%d.%d no srvr\n";

/* A fake SNMP packet handler for gateways that aren't running SNMP. */
snmp_in(iob)
reg	iorb	*iob;
{
	reg	inpkt	*pkt;

	niflog(L_ERRU) {
		pkt = mkin(iob->i_addr);
		dolog(indns, mksina(&pkt->i_src),
			mksina(&pkt->i_dst), pkt->i_prot);
	}

	freebuf(iob);
	return;
}
