aboutsummaryrefslogtreecommitdiff
path: root/print-dhcp6.c
AgeCommit message (Expand)Author
2024-03-28Include <config.h> unconditionallyFrancois-Xavier Le Bail
2024-01-14DHCPv6: Print the details of the Vendor Class OptionFrancois-Xavier Le Bail
2024-01-13DHCPv6: Remove a bad ')' in outputFrancois-Xavier Le Bail
2024-01-13DHCPv6: Don't limit the hex dumps to 10 characters with -vv or moreFrancois-Xavier Le Bail
2024-01-12DHCPv6: Print the text 'enterprise' in the Relay Agent Remote-ID optionFrancois-Xavier Le Bail
2024-01-11DHCPv6: Print the details of the Vendor-specific Information OptionFrancois-Xavier Le Bail
2024-01-04DHCPv6: Print ellipsis only when neededFrancois-Xavier Le Bail
2024-01-03DHCPv6: Remove an unneeded variableFrancois-Xavier Le Bail
2023-07-07DHCPv6: Add DUID-UUID printing (RFC6355)Francois-Xavier Le Bail
2023-07-07DHCPv6: client-id/server-id DUID type 2 correctionEamon Doyle
2023-05-12Babel,DHCPv6: Use nd_print_protocol()Francois-Xavier Le Bail
2023-04-10bootp/dhcp6: DHCPv4/v6 ZTP and SZTP option supportEamon Doyle
2021-02-11DHCPv6: Rework the update of the snapend for nested DHCPv6 packetsFrancois-Xavier Le Bail
2021-02-11DHCPv6: Update the snapend for nested DHCPv6 packetsFrancois-Xavier Le Bail
2020-12-12DHCPv6: Update the MUD URL option outputFrancois-Xavier Le Bail
2020-12-12DHCPv6: Replace the (void)nd_printn() calls by nd_printjnp() callsFrancois-Xavier Le Bail
2020-11-27Lose some more unnecessary #include lines. [skip ci]Denis Ovsienko
2020-10-17Include <string.h> only if required.Denis Ovsienko
2020-09-07Remove some now redundant ND_TCHECK_16() callsFrancois-Xavier Le Bail
2020-01-19More bounds checking when fetching addresses and converting to strings.Guy Harris
2019-04-03DNS: Rename a printerFrancois-Xavier Le Bail
2019-03-26Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail
2018-05-10Add more nd_print_trunc() callsFrancois-Xavier Le Bail
2018-04-30Rename the fn_printX() functions to nd_printX()Francois-Xavier Le Bail
2018-03-16Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail
2018-02-13DHCPv6: Remove macros to make some code clearerFrancois-Xavier Le Bail
2018-01-31Have ip{6}addr_string take a u_char * as the second argument.Guy Harris
2018-01-21DHCPv6: Use more ND_TCHECK_n() macrosFrancois-Xavier Le Bail
2018-01-21Always include <config.h> rather than "config.h".Guy Harris
2018-01-21Use quoted include netdissect-stdinc.h instead of angle-bracketed oneFrancois-Xavier Le Bail
2018-01-18Remove unnecessary castsFrancois-Xavier Le Bail
2018-01-11Clean up signed vs. unsigned.Guy Harris
2018-01-08Remove unneeded '&' when getting a pointer to an nd_uintN_t typeFrancois-Xavier Le Bail
2018-01-07Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail
2018-01-03Use ND_TTEST_SIZE()/ND_TCHECK_SIZE() macros (1/n)Francois-Xavier Le Bail
2017-12-17Use nd_ipv6 for IPV6 addresses.Guy Harris
2017-12-11Replace ND_TTEST2()/ND_TCHECK2() macros by macros using pointers (1/n)Francois-Xavier Le Bail
2017-12-10Make nd_uint8_t and nd_int8_t arrays, to catch direct references.Guy Harris
2017-11-26Use more the EXTRACT_U_1() macro (28/n)Francois-Xavier Le Bail
2017-11-25Use pointer expressions like in most similar casesFrancois-Xavier Le Bail
2017-11-22Rename EXTRACT_ macrosFrancois-Xavier Le Bail
2017-11-22More EXTRACT_8BITS() and other cleanups.Guy Harris
2017-11-20Use pointer expressions like in most similar casesFrancois-Xavier Le Bail
2017-11-19More EXTRACT_8BITS() changes. Use ND_CHECK_nBITS() more as well.Guy Harris
2017-11-18Rename EXTRACT_nBITS() macros to EXTRACT_BE_nBITS()Francois-Xavier Le Bail
2017-09-13CVE-2017-13017/DHCPv6: Add a missing option length check.Guy Harris
2017-01-18Discard result of fn_printn() calls.Guy Harris
2017-01-18Make sure we have the entire option before printing it.Guy Harris
2017-01-18Use fn_printn() to print strings.Guy Harris
2017-01-13Don't cast away constness.Guy Harris