This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
common-tools-tcp-burst/src/fragroute/mod.h

28 lines
481 B
C
Raw Normal View History

2019-07-10 17:54:02 +08:00
/*
* mod.h
*
* Copyright (c) 2001 Dug Song <dugsong@monkey.org>
*
* $Id: mod.h 2000 2008-04-27 06:17:35Z aturner $
*/
#ifndef MOD_H
#define MOD_H
#include "pkt.h"
struct mod {
char *name;
char *usage;
void *(*open)(int argc, char *argv[]);
int (*apply)(void *data, struct pktq *pktq);
void *(*close)(void *data);
};
void mod_usage(void);
int mod_open(const char *script, char *errbuf);
void mod_apply(struct pktq *pktq);
void mod_close(void);
#endif /* MOD_H */