summaryrefslogtreecommitdiff
path: root/sys/src/9/ip/ipifc.c
AgeCommit message (Expand)Author
2022-11-20devip: lilu dallas multicast.cinap_lenrek
2022-11-02kernel: Do not treat IPv6 ULA's as GUA's (thanks Arne Meyer)Jacob Moody
2022-09-28devip: get rid of Ipifc.mintucinap_lenrek
2022-03-14ip(3): use flags instead of tag for 8 column route add/removecinap_lenrek
2022-03-13devip: allow setting the "trans" flag on a logical interfacecinap_lenrek
2022-03-12devip: implement network address translation routescinap_lenrek
2022-02-16devip: dont hold ifc wlock during medium bind/unbindcinap_lenrek
2021-10-09devip: cache arp entry in Routehintcinap_lenrek
2021-10-03devip: use better hashipa() macro, use RWlock for arp cachecinap_lenrek
2020-05-10devip: fix ifc recursive rlock() deadlockcinap_lenrek
2020-01-05devip: fix packet loss when interface is wlockedcinap_lenrek
2019-11-10devip: use the routing table for local source ip address selectioncinap_lenrek
2019-05-12devip: do not lock selftab in ipselftabread(), remove unused fields from Ipselfcinap_lenrek
2019-05-11devip: reset speed and delay on bind, adjust burst on mtu change, ifc->m nil ...cinap_lenrek
2019-05-11devip: make sure ifc is bound in add6 ctl commandcinap_lenrek
2019-05-11devip: remove unused c->car qlock, avoid potential deadlock in ipifcregisterp...cinap_lenrek
2019-02-13devip: ipv6 loopback ::1 has link-local scopecinap_lenrek
2019-02-11devip: use parseipandmask() for ipifc and route control message parsingcinap_lenrek
2018-09-28devip: only add interface route for "on-link" prefixescinap_lenrek
2018-09-23devip, ipconfig: avoid overflow on lifetime checkscinap_lenrek
2018-09-23devip: valid and prefered life-time should be unsigned, add remove6 ctl commandcinap_lenrek
2018-09-23devip: make updating ra6 router parameters atomiccinap_lenrek
2018-06-14devip: don't send arp requests from null addresscinap_lenrek
2018-06-13devip: reject incompatible multicast/interface ip address pairs for ipifcaddm...cinap_lenrek
2018-06-12devip: fix missing wunlock() for "ipifc not yet bound to device" case, don't ...cinap_lenrek
2018-06-11devip: fix use after free in ipifcremmulti()cinap_lenrek
2018-05-14devip: don't set mtu of interface to zero when not specified (thanks joe9)cinap_lenrek
2018-05-10ip: add some primitive rate limiting knobs to counteract bufferbloatcinap_lenrek
2018-04-24devip: improve arp and ndp codecinap_lenrek
2018-04-22devip: fix ipv6 icmp unreachable handling, fix retransmit, fix ifc locking, r...cinap_lenrek
2018-04-19devip: add "reflect" ctl message, fix memory leaks in icmpv6, fix source addr...cinap_lenrek
2018-04-11devip: make v4 ifc broadcast and multicast routes specific to addresscinap_lenrek
2018-04-08devip: implement source specific routingcinap_lenrek
2018-03-18devip: more v6 improvementscinap_lenrek
2014-08-26ip: set arp entry for own v6 address when not tentativecinap_lenrek
2014-08-21ip: fix memory leak in ipicadd6()cinap_lenrek
2014-08-12ip: fix missed unlocks and waserror handlerscinap_lenrek
2013-05-05devip: handle malloc errors, fix queue leakscinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen