130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#ifndef _IP6T_REJECT_H
230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define _IP6T_REJECT_H
330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#include <linux/types.h>
530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
630692c65c4174412c90e79489e98ab85c1a7412fBen Chengenum ip6t_reject_with {
730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_NO_ROUTE,
830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_ADM_PROHIBITED,
930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_NOT_NEIGHBOUR,
1030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_ADDR_UNREACH,
1130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_PORT_UNREACH,
1230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_ICMP6_ECHOREPLY,
1330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	IP6T_TCP_RESET
1430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng};
1530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
1630692c65c4174412c90e79489e98ab85c1a7412fBen Chengstruct ip6t_reject_info {
1730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng	__u32	with;	/* reject type */
1830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng};
1930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng
2030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#endif /*_IP6T_REJECT_H*/
21