equal
deleted
inserted
replaced
73 |
73 |
74 struct seg7_conversion_map { |
74 struct seg7_conversion_map { |
75 unsigned char table[128]; |
75 unsigned char table[128]; |
76 }; |
76 }; |
77 |
77 |
78 static inline int map_to_seg7(struct seg7_conversion_map *map, int c) |
78 static __inline__ int map_to_seg7(struct seg7_conversion_map *map, int c) |
79 { |
79 { |
80 return c >= 0 && c < sizeof(map->table) ? map->table[c] : -EINVAL; |
80 return c >= 0 && c < sizeof(map->table) ? map->table[c] : -EINVAL; |
81 } |
81 } |
82 |
82 |
83 #define SEG7_CONVERSION_MAP(_name, _map) \ |
83 #define SEG7_CONVERSION_MAP(_name, _map) \ |