10ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte/* Hop Limit modification module for ip6tables 20ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte * Maciej Soltysiak <solt@dns.toxicfilms.tv> 30ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte * Based on HW's TTL module */ 40ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 50ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte#ifndef _IP6T_HL_H 60ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte#define _IP6T_HL_H 70ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 806988b06935da7a210887e9d3f50f46f2faa4953Jan Engelhardt#include <linux/types.h> 906988b06935da7a210887e9d3f50f46f2faa4953Jan Engelhardt 100ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welteenum { 110ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte IP6T_HL_SET = 0, 120ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte IP6T_HL_INC, 130ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte IP6T_HL_DEC 140ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte}; 150ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 160ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte#define IP6T_HL_MAXMODE IP6T_HL_DEC 170ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 180ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Weltestruct ip6t_HL_info { 190260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u8 mode; 200260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u8 hop_limit; 210ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte}; 220ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 230ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte 240ac4f893f20ed524198da5ebf591fc0b9e2ced2fHarald Welte#endif 25