]>
Commit | Line | Data |
---|---|---|
6f248ce1 TL |
1 | #include "header.h" |
2 | ||
3 | bool execable(const char *); | |
4 | ||
5 | #define iface_is_link() (!_iface_has(ifd->real_iface, ":.")) | |
6 | #define iface_has(s) _iface_has(ifd->real_iface, (s)) | |
7 | #define iface_is_lo() ((!strcmp(ifd->logical_iface, LO_IFACE)) && (!no_loopback)) | |
8 | ||
9 | bool _iface_has(const char *, const char *); | |
10 | void cleanup_hwaddress(interface_defn *ifd, char **pparam, int argc, char **argv); | |
11 | void make_hex_address(interface_defn *ifd, char **pparam, int argc, char **argv); | |
12 | void compute_v4_addr(interface_defn *ifd, char **pparam, int argc, char **argv); | |
13 | void compute_v4_mask(interface_defn *ifd, char **pparam, int argc, char **argv); | |
14 | void compute_v4_broadcast(interface_defn *ifd, char **pparam, int argc, char **argv); | |
15 | void set_preferred_lft(interface_defn *ifd, char **pparam, int argc, char **argv); | |
16 | void get_token(interface_defn *ifd, char **pparam, int argc, char **argv); | |
17 | void to_decimal(interface_defn *ifd, char **pparam, int argc, char **argv); | |
18 | void map_value(interface_defn *ifd, char **pparam, int argc, char **argv); | |
19 | void if_set(interface_defn *ifd, char **pparam, int argc, char **argv); | |
20 | bool variable_match(const char *iface, const char *variable, const char *pattern); |