summaryrefslogtreecommitdiff
path: root/lib/librte_lpm
AgeCommit message (Expand)Author
2019-04-04replace snprintf with strlcpy without adding extra includeBruce Richardson
2019-01-28lpm: remove recursively included header fileCongwen Zhang
2018-09-19lpm6: add incremental update on deleteAlex Kiselev
2018-09-19lpm6: store rules in hash tableAlex Kiselev
2018-02-01lpm: fix allocation of an existing objectPavan Nikhilesh
2018-01-30build: set compat lib as universal dependencyBruce Richardson
2018-01-30build: replace license text with SPDX tagBruce Richardson
2018-01-30lpm: install vector header files with mesonBruce Richardson
2018-01-30lib: build with mesonBruce Richardson
2018-01-17lib: fix missing includes in exported headersAdrien Mazarguil
2018-01-16lib: remove unnecessary pointer castZhiyong Yang
2018-01-12lpm: fix ARM big endian buildHemant Agrawal
2018-01-04lib: use SPDX tag for Intel copyright filesBruce Richardson
2017-11-06remove useless memzone includesThomas Monjalon
2017-10-27lpm6: fix compilation with -OgOlivier Matz
2017-10-24lpm6: set errno on creation errorIgor Ryzhov
2017-10-24lpm: set errno on creation errorIgor Ryzhov
2017-10-24mk: do not generate LDLIBS from directory dependenciesOlivier Matz
2017-07-16lib: remove duplicate includesStephen Hemminger
2017-07-08update Cavium Inc copyright headersJerin Jacob
2017-06-19lpm: fix index of tbl8Wei Dai
2017-06-05lpm: fix build with gcc -O0 optionSangjin Han
2017-03-27mk: optimize directory dependenciesOlivier Matz
2017-03-15lpm6: extend next hop fieldVladyslav Buslov
2016-11-06lpm: fix freeing memoryWei Dai
2016-10-13lpm: remove redundant check when adding ruleWei Dai
2016-10-13lpm: fix freeing unused sub-table on rule deleteWei Dai
2016-09-13lib: add missing include dependenciesAdrien Mazarguil
2016-09-13lib: work around unnamed structs/unionsAdrien Mazarguil
2016-09-13lib: work around nonstandard bit-fieldsAdrien Mazarguil
2016-09-13lib: use C99 syntax for zero-size arraysAdrien Mazarguil
2016-09-09lpm: add AltiVec for ppc64Gowrishankar Muthukrishnan
2016-05-02lpm6: fix possible garbage in lookupDaniel Mrzyglod
2016-05-02lpm6: fix missing header dependencyIgor Ryzhov
2016-05-02lpm: fix freeing in compatibility modeChristian Ehrhardt
2016-04-06lpm: fix allocation of an existing objectOlivier Matz
2016-03-31lpm: fix build of anonymous union initializationMichael Qiu
2016-03-22lpm6: fix use after freeChristian Ehrhardt
2016-03-22lpm6: fix missing freeChristian Ehrhardt
2016-03-22lpm: fix use after freeChristian Ehrhardt
2016-03-22lpm: fix missing freeChristian Ehrhardt
2016-03-11lpm/arm: support NEONJerin Jacob
2016-03-11lpm/x86: move SSE implementation to be architecture agnosticJerin Jacob
2016-03-09lpm: add a new config structure for IPv4Michal Kobylinski
2016-03-09lpm: extend IPv4 next hop fieldMichal Kobylinski
2016-03-04lpm: merge tbl24 and tbl8 structuresBruce Richardson
2016-02-10remove extra parentheses in return statementHuawei Xie
2015-11-04lpm: fix incorrect reuse of already allocated tbl8Na Na
2015-11-04lpm: fix condition check in deleteNa Na
2015-09-03lpm: remove deprecated fieldThomas Monjalon