File: arch_trans.h

package info (click to toggle)
ceccomp 4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,648 kB
  • sloc: ansic: 6,531; python: 1,078; makefile: 248; sh: 145
file content (19 lines) | stat: -rw-r--r-- 448 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef ARCH_TRANS_H
#define ARCH_TRANS_H

#include "lexical/token.h"
#include "main.h"
#include <seccomp.h>
#include <stdint.h>

extern uint32_t internal_arch_to_scmp_arch (uint32_t internal_arch);

extern uint32_t scmp_arch_to_internal_arch (uint32_t scmp_arch);

extern uint32_t str_to_scmp_arch (const char *str);

extern token_type str_to_internal_arch (const char *str);

extern const string_t *scmp_arch_to_str (uint32_t scmp_arch);

#endif