%% You should probably cite draft-ietf-mif-api-extension-05 instead of this revision. @techreport{ietf-mif-api-extension-00, number = {draft-ietf-mif-api-extension-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-mif-api-extension/00/}, author = {Dapeng Liu and Ted Lemon and Yuri Ismailov and Zhen Cao}, title = {{MIF API consideration}}, pagetotal = 17, year = 2012, month = mar, day = 6, abstract = {This document describes an abstract API that provides the minimal functionality required for a program to communicate effectively with peers and services on the network while running on a host that has more than one active network interface. This API is abstract: we describe the functionality that must be provided, not the bindings that should be used to provide that functionality. The functionality described here provides the building blocks from which higher-level APIs might be built, and is not intended to be used directly by typical applications.}, }