summaryrefslogtreecommitdiffstats
path: root/src/vnet/dhcp
AgeCommit message (Expand)AuthorFilesLines
2019-03-29dhcp: only register UDP ports that are neededMatthew Smith3-12/+21
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra5-6/+6
2019-03-13deprecate VLIB_NODE_FUNCTION_MULTIARCHFilip Tehlar1-7/+3
2019-03-07parse ethernet header in ct6_in2outDave Barach1-7/+14
2019-03-04Fix 2x overconsumption of debug cli input bugsDave Barach2-9/+20
2019-02-25buffer chain linearizationKlement Sekera1-3/+10
2019-02-18DHCP: trace flags copied from old to new not vice-versaNeale Ranns2-2/+2
2019-02-09buffers: fix typoDamjan Marion1-1/+1
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-1/+1
2019-01-20buffers: don't init metadata, as it is already initializedDamjan Marion1-4/+1
2019-01-19buffers: remove free-list information from buffer metadataDamjan Marion1-3/+2
2018-11-29DHCP: Initialise trace for copied buffers.Ole Troan2-0/+4
2018-11-20dhcp4:(VPP-1483) linearize chained packets before handlingEyal Bari2-53/+54
2018-10-23dns, dhcp: on-demand udp port registrationDave Barach3-5/+33
2018-10-23c11 safe string handling supportDave Barach9-17/+17
2018-07-19Remove unused argument to vlib_feature_nextDamjan Marion1-10/+5
2018-07-10VPP-1337: Dangling reference be gone!Dave Barach3-0/+6
2018-06-21Implement DHCPv6 IA NA client (VPP-1094)Juraj Sloboda12-537/+2502
2018-06-15Update DHCPv6 DUID code and fix coverity warningsJuraj Sloboda5-39/+85
2018-06-08Implement DHCPv6 PD client (VPP-718, VPP-1050)Juraj Sloboda9-42/+3033
2018-06-07DHCP Client DumpNeale Ranns4-60/+231
2018-05-27VPP-1294: add missing feature arc constraintDave Barach2-5/+21
2018-05-10DHCP4 client process replies when renewing leaseMatthew Smith1-16/+24
2018-03-23Drop dhcp pkts w/ hardware address mismatchesDave Barach2-11/+40
2018-03-21VPP_1202: handle DHCP NAK packetsDave Barach2-1/+28
2018-03-06API: Add service definitions for events and singleton messages (second attempt)Marek Gradzki1-0/+4
2018-03-05Revert "API: Add service definitions for events and singleton messages."Ole Trøan1-4/+0
2018-03-05API: Add service definitions for events and singleton messages.Ole Troan1-0/+4
2018-02-14Reenable dhcp client detect when lease expiresDave Barach1-1/+50
2018-02-12Fix DHCP client crash with worker threadsMatthew Smith3-51/+56
2018-01-31Improved tracing for the IP[46] not-enabled case.Neale Ranns1-1/+1
2018-01-23For DHCP client configuration control the setting of the broadcast flag in theNeale Ranns5-100/+397
2018-01-23VPPAPIGEN: vppapigen replacement in Python PLY.Ole Troan1-1/+1
2018-01-11api: remove transport specific code from handlersFlorin Coras1-11/+11
2018-01-09api: refactor vlibmemoryFlorin Coras1-3/+3
2017-12-09VPP-249 Coding standards cleanup - vnet/vnet/dhcpkhemendra kumar8-2035/+2085
2017-11-16Add Support of DHCP VSS Type 0 where VPN-ID is ASCIIJohn Lo7-185/+241
2017-10-24Add extern to *_main global variable declarations in header files.Dave Wallace1-1/+1
2017-10-09vppapigen: support per-file (major,minor,patch) version stampsDave Barach1-0/+2
2017-09-20Fix DHCP client so it works for worker threadsJohn Lo1-2/+14
2017-09-11FIB table add/delete APINeale Ranns3-16/+21
2017-08-08L2 over MPLSNeale Ranns2-4/+4
2017-08-03DHCP Client: receive unicast ACKsNeale Ranns1-1/+78
2017-07-18DHCP client option 61 "client_id"Neale Ranns4-2/+19
2017-07-18DHCP client - remove interface address when DHCP de-configuredNeale Ranns1-0/+1
2017-07-14Introduce l{2,3,4}_hdr_offset fields in the buffer metadataDamjan Marion2-2/+2
2017-07-06DHCP complete event sends mask lengthNeale Ranns3-3/+7
2017-05-24IPv6 Performance bugsNeale Ranns1-4/+5
2017-04-28Fix hostname fencepost error in dhcp_compl_event_callback.Jon Loeliger1-2/+4
2017-04-25"autoreply" flag: autogenerate standard xxx_reply_t messagesDave Barach1-34/+4
class="kt">void TW (tw_timer_wheel_init) (TWT (tw_timer_wheel) * tw, void *expired_timer_callback, f64 timer_interval, u32 max_expirations); void TW (tw_timer_wheel_free) (TWT (tw_timer_wheel) * tw); u32 *TW (tw_timer_expire_timers) (TWT (tw_timer_wheel) * tw, f64 now); u32 *TW (tw_timer_expire_timers_vec) (TWT (tw_timer_wheel) * tw, f64 now, u32 * vec); #if TW_FAST_WHEEL_BITMAP u32 TW (tw_timer_first_expires_in_ticks) (TWT (tw_timer_wheel) * tw); #endif #if TW_START_STOP_TRACE_SIZE > 0 void TW (tw_search_trace) (TWT (tw_timer_wheel) * tw, u32 handle); void TW (tw_timer_trace) (TWT (tw_timer_wheel) * tw, u32 timer_id, u32 pool_index, u32 handle); #endif /* * fd.io coding-style-patch-verification: ON * * Local Variables: * eval: (c-set-style "gnu") * End: */