xii Contents
4.5 Server Implementation 382
4.5.1 server6_mainloop() Function 386
4.5.2 server6_recv() Function 387
4.5.3 process_relayforw() Function 391
4.5.4 react_solicit() Function 396
4.5.5 react_request() Function 401
4.5.6 make_ia() Function 406
4.5.7 react_renew() Function 417
4.5.8 react_rebind() Function 419
4.5.9 binding_time() Function 426
4.5.10 react_release() Function 428
4.5.11 react_informreq() Function 432
4.5.12 server6_send() Function 434
4.6 Relay Agent Implementation 439
4.6.1 relay6_loop() Function 439
4.6.2 relay6_recv() Function 441
4.6.3 relay_to_server() Function 444
4.6.4 relay_to_client() Function 450
4.7 Implementation of DHCPv6 Authentication 454
4.7.1 Data Structures Related to DHCPv6 Authentication 454
4.7.2 set_auth() Function ...