@@ -2495,7 +2495,7 @@ win32_browse_cb(
24952495 }
24962496 }
24972497
2498- (browse -> cb )(browse , browse -> cb_data , status == ERROR_SUCCESS ? CUPS_DNSSD_FLAGS_NONE : CUPS_DNSSD_FLAGS_ERROR , /*if_index*/ 0 , name , type , domain );
2498+ (browse -> cb )(browse , browse -> cb_data , status == ERROR_SUCCESS ? CUPS_DNSSD_FLAGS_ADD : CUPS_DNSSD_FLAGS_ERROR , /*if_index*/ 0 , name , type , domain );
24992499
25002500 DnsRecordListFree (records , DnsFreeRecordList );
25012501}
@@ -2523,7 +2523,7 @@ win32_query_cb(
25232523 PDNS_RECORD record ; // Current DNS record
25242524
25252525 for (record = result -> pQueryRecords ; record ; record = record -> pNext )
2526- (query -> cb )(query , query -> cb_data , CUPS_DNSSD_FLAGS_NONE , /*if_index*/ 0 , fullname , record -> wType , & record -> Data , record -> wDataLength );
2526+ (query -> cb )(query , query -> cb_data , CUPS_DNSSD_FLAGS_ADD , /*if_index*/ 0 , fullname , record -> wType , & record -> Data , record -> wDataLength );
25272527
25282528 DnsRecordListFree (result -> pQueryRecords , DnsFreeRecordList );
25292529 }
@@ -2565,7 +2565,7 @@ win32_resolve_cb(
25652565 num_txt = cupsAddOption (txtname , txtvalue , num_txt , & txt );
25662566 }
25672567
2568- (resolve -> cb )(resolve , resolve -> cb_data , CUPS_DNSSD_FLAGS_NONE , instance -> dwInterfaceIndex , fullname , hostname , instance -> wPort , num_txt , txt );
2568+ (resolve -> cb )(resolve , resolve -> cb_data , CUPS_DNSSD_FLAGS_ADD , instance -> dwInterfaceIndex , fullname , hostname , instance -> wPort , num_txt , txt );
25692569
25702570 cupsFreeOptions (num_txt , txt );
25712571 }
@@ -2589,7 +2589,7 @@ win32_service_cb(
25892589 cups_dnssd_service_t * service = (cups_dnssd_service_t * )context ;
25902590 // Service
25912591
2592- (service -> cb )(service , service -> cb_data , status == ERROR_SUCCESS ? CUPS_DNSSD_FLAGS_NONE : CUPS_DNSSD_FLAGS_ERROR );
2592+ (service -> cb )(service , service -> cb_data , status == ERROR_SUCCESS ? CUPS_DNSSD_FLAGS_ADD : CUPS_DNSSD_FLAGS_ERROR );
25932593
25942594 if (instance )
25952595 DnsServiceFreeInstance (instance );
0 commit comments