Mercurial > hg > dhcpcd
changeset 2970:fe273325a201 draft
Fix IPv6 routing on OpenBSD and document includes and defines better.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Sat, 28 Feb 2015 17:41:24 +0000 |
| parents | bc4fb3e035cd |
| children | c106f733c6ea |
| files | if.h |
| diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/if.h Sat Feb 28 17:26:52 2015 +0000 +++ b/if.h Sat Feb 28 17:41:24 2015 +0000 @@ -28,10 +28,10 @@ #ifndef INTERFACE_H #define INTERFACE_H -#include <sys/socket.h> +#include <sys/ioctl.h> /* for SIOCGIFPRIORITY */ #include <net/if.h> -//#include <net/route.h> +#include <net/route.h> /* for RTM_ADD et all */ #include <netinet/in.h> /* Some systems have route metrics */ @@ -100,6 +100,9 @@ int if_openlinksocket(void); int if_managelink(struct dhcpcd_ctx *); +/* dhcpcd uses the same routing flags as BSD. + * If the platform doesn't use these flags, + * map them in the platform interace file. */ #ifndef RTM_ADD #define RTM_ADD 0x1 /* Add Route */ #define RTM_DELETE 0x2 /* Delete Route */
