#ifndef TRIE_H #define TRIE_H #include extern void trie_addr_lookup(char *buff, size_t len, int ipv4, int *fd, struct sockaddr_storage *addr, size_t *alen); extern int trie_addr_maybe_update(char *buff, size_t len, int ipv4, int fd, struct sockaddr_storage *addr, size_t alen); extern void trie_addr_remove(int fd); extern void trie_addr_remove_addr(struct sockaddr_storage *addr, size_t alen); extern void trie_init(void); extern void trie_cleanup(void); #endif /* TRIE_H */ /linux/net-next.git' title='net-next.git Git repository'/>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2017-01-29 19:07:03 -0500
committerDavid S. Miller <davem@davemloft.net>2017-01-29 19:07:03 -0500
commitf33f4ac3d3a6e29f1c5a9d8cd1058d298f4685f4 (patch)
tree0dc31f4a8d67dbc675a99c5e7def5aa10f058ab2
parent5b8784aaf29be20ba8d363e1124d7436d42ef9bf (diff)
parentfd0e97b806f0331df95f5fc58cdd488d169efb7f (diff)
Merge branch 'qcom-emac-misc'
Timur Tabi says: ==================== net: qcom/emac: Although not related, these patches affect the same files, so they should be applied in order. The first patch cleans up logging of when the the phy driver is attached. The second patch always configures the SGMII to use autonegotiation mode. The third patch removes a redundant call to emac_mac_start(). The fourth patch removes some extraneous non-functioning WOL code. The fifth patch adds an error handler for the SGMII block. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>