blob: 31bc767dce4c158b9ce741e20c01e509bb1c3126 [file] [log] [blame]
Harald Welteddeecbb2017-08-18 22:53:30 +02001module Native_Functions {
2
Harald Welte303c19a2017-08-19 13:06:14 +02003 /* direct import of inet_addr() C function, returns net byte order */
Harald Welteddeecbb2017-08-18 22:53:30 +02004 external function f_inet_addr(in charstring ch) return octetstring;
Harald Welte303c19a2017-08-19 13:06:14 +02005 /* like inet_addr() but return is host byte order */
6 external function f_inet_haddr(in charstring ch) return octetstring;
7
8 /* direct import of inet_ntoa() C function, input net byte order */
9 external function f_inet_ntoa(in octetstring oct) return charstring;
10 /* like inet_ntoa() but input is host byte order */
11 external function f_inet_hntoa(in octetstring oct) return charstring;
Harald Welteddeecbb2017-08-18 22:53:30 +020012}