Refactored packet API to support struct layer (using union to contain different types of encapsulation headers)
This commit is contained in:
@@ -24,8 +24,10 @@ enum packet_inject_type
|
||||
|
||||
struct packet_inject_rule
|
||||
{
|
||||
struct address addr; /* network order */
|
||||
uint16_t port; /* network order */
|
||||
int family; /* AF_INET or AF_INET6 */
|
||||
struct in_addr addr4; /* network order */
|
||||
struct in6_addr addr6; /* network order */
|
||||
uint16_t port; /* network order */
|
||||
|
||||
enum packet_inject_type inject_type;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user