Changeset 8a69eea8f923ecb72bb060cfd74659dbde472bdb

Show
Ignore:
Timestamp:
08/23/08 22:01:23 (2 years ago)
Author:
Hans Petter Jansson <hpj@gong.(none)>
git-committer:
Hans Petter Jansson <hpj@gong.(none)> 1219543283 -0500
git-parent:

[69c9b8ae8306131c8e6b22db1afcaabc405ac61c]

git-author:
Hans Petter Jansson <hpj@cl.no> 1219543283 -0500
Message:

Implement flow_ip_service_have_addresses ().

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • flow/flow-ip-service.c

    r62b6c7b r8a69eea  
    398398} 
    399399 
     400gboolean 
     401flow_ip_service_have_addresses (FlowIPService *ip_service) 
     402{ 
     403  FlowIPServicePrivate *priv; 
     404  gboolean              have_addresses; 
     405 
     406  g_return_val_if_fail (FLOW_IS_IP_SERVICE (ip_service), 0); 
     407 
     408  g_mutex_lock (priv->mutex); 
     409  have_addresses = priv->addresses ? TRUE : FALSE; 
     410  g_mutex_unlock (priv->mutex); 
     411 
     412  return have_addresses; 
     413} 
     414 
    400415gint 
    401416flow_ip_service_get_n_addresses (FlowIPService *ip_service) 
  • flow/flow-ip-service.h

    r62b6c7b r8a69eea  
    8383void                 flow_ip_service_set_quality      (FlowIPService *ip_service, FlowQuality quality); 
    8484 
     85gboolean             flow_ip_service_have_addresses   (FlowIPService *ip_service); 
    8586gint                 flow_ip_service_get_n_addresses  (FlowIPService *ip_service); 
    8687FlowIPAddr          *flow_ip_service_get_nth_address  (FlowIPService *ip_service, gint n);