Fixes #21
diff --git a/interfaces.go b/interfaces.go
index 4982937..b680bec 100644
--- a/interfaces.go
+++ b/interfaces.go
@@ -139,6 +139,10 @@
// this function might be more efficient.
ListAddresses(id string) (AddressSet, error)
+ // ListAddressesByNetwork yields the list of available addresses for a given server id and networkLabel.
+ // Example: ListAddressesByNetwork("234-4353-4jfrj-43j2s", "private")
+ ListAddressesByNetwork(id, networkLabel string) (NetworkAddress, error)
+
// Images
// ListImages yields the list of available operating system images. This function