ip_dummynet.h (ac9d7e2618a58c838eaeedfbb90e6a70f7530637) ip_dummynet.h (9b932e9e048ade36fd50bad5eb8b9475b0a6082d)
1/*
2 * Copyright (c) 1998-2002 Luigi Rizzo, Universita` di Pisa
3 * Portions Copyright (c) 2000 Akamba Corp.
4 * All rights reserved
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 113 unchanged lines hidden (view full) ---

122#define DN_TO_IP_OUT 1
123#define DN_TO_IP_IN 2
124#define DN_TO_BDG_FWD 3
125#define DN_TO_ETH_DEMUX 4
126#define DN_TO_ETH_OUT 5
127
128 dn_key output_time; /* when the pkt is due for delivery */
129 struct ifnet *ifp; /* interface, for ip_output */
1/*
2 * Copyright (c) 1998-2002 Luigi Rizzo, Universita` di Pisa
3 * Portions Copyright (c) 2000 Akamba Corp.
4 * All rights reserved
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 113 unchanged lines hidden (view full) ---

122#define DN_TO_IP_OUT 1
123#define DN_TO_IP_IN 2
124#define DN_TO_BDG_FWD 3
125#define DN_TO_ETH_DEMUX 4
126#define DN_TO_ETH_OUT 5
127
128 dn_key output_time; /* when the pkt is due for delivery */
129 struct ifnet *ifp; /* interface, for ip_output */
130 struct sockaddr_in *dn_dst ;
131 struct route ro; /* route, for ip_output. MUST COPY */
132 int flags ; /* flags, for ip_output (IPv6 ?) */
133};
134#endif /* _KERNEL */
135
136/*
137 * Overall structure of dummynet (with WF2Q+):
138
139In dummynet, packets are selected with the firewall rules, and passed

--- 231 unchanged lines hidden ---
130 int flags ; /* flags, for ip_output (IPv6 ?) */
131};
132#endif /* _KERNEL */
133
134/*
135 * Overall structure of dummynet (with WF2Q+):
136
137In dummynet, packets are selected with the firewall rules, and passed

--- 231 unchanged lines hidden ---