hipl-core team mailing list archive
-
hipl-core team
-
Mailing list archive
-
Message #00041
[Bug 592225] Re: absurd APIs
Just check out some of the header files, highlights are:
lib/core/builder.h
lib/core/hashtree.h
firewall/esp_prot_api.h
firewall/user_ipsec_sadb.h (hip_sadb_add() has 19 params!!)
hipd/keymat.h
hipd/user_ipsec_hipd_msg.h
hipd/user_ipsec_sadb_api.h
These are just the public functions, there are some really scary static
ones as well...
--
absurd APIs
https://bugs.launchpad.net/bugs/592225
You received this bug notification because you are a member of HIPL core
team, which is subscribed to HIPL.
Status in Host Identity Protocol for Linux: New
Bug description:
DB: There are functions with a dozen parameters, some have even more.
It makes you laugh and cry at the same time...
MK: any way to shorten the manual inspection time?