used ip6_addr_t instead of struct ip6_addr, fix const'ness in ip6_route parameters

This commit is contained in:
sg
2015-03-24 21:30:22 +01:00
parent 521c92764d
commit 93fa268db1
3 changed files with 10 additions and 10 deletions

View File

@@ -162,14 +162,14 @@ PACK_STRUCT_END
#define ip6_init() /* TODO should we init current addresses and header pointer? */
struct netif *ip6_route(const struct ip6_addr *src, const struct ip6_addr *dest);
struct netif *ip6_route(const ip6_addr_t *src, const ip6_addr_t *dest);
ip6_addr_t *ip6_select_source_address(struct netif *netif, const ip6_addr_t * dest);
err_t ip6_input(struct pbuf *p, struct netif *inp);
err_t ip6_output(struct pbuf *p, struct ip6_addr *src, struct ip6_addr *dest,
err_t ip6_output(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
u8_t hl, u8_t tc, u8_t nexth);
err_t ip6_output_if(struct pbuf *p, const struct ip6_addr *src, const struct ip6_addr *dest,
err_t ip6_output_if(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
u8_t hl, u8_t tc, u8_t nexth, struct netif *netif);
err_t ip6_output_if_src(struct pbuf *p, const struct ip6_addr *src, const struct ip6_addr *dest,
err_t ip6_output_if_src(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,
u8_t hl, u8_t tc, u8_t nexth, struct netif *netif);
#if LWIP_NETIF_HWADDRHINT
err_t ip6_output_hinted(struct pbuf *p, const ip6_addr_t *src, const ip6_addr_t *dest,