﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
873	Libinet inetfaces should not contain hidden state	Jiri Svoboda	Jiri Svoboda	"Libinet's interfaces dhcp.h, dnsr.h, inet.h, inetcfg.h and inetping.h contain hidden state. They need to be initialized with an xxx_init() function, which opens the corresponding service and stores the session in a hidden global variable.

Instead they should have an xxx_open() function that would return an object representing the service.

Note that this is implemented correctly in libinet's tcp.h, udp.h and iplink.h.
"	enhancement	assigned	major	0.16.1	helenos/unspecified	mainline						
