]> git.saurik.com Git - apple/configd.git/blobdiff - configd.tproj/_notifyadd.c
configd-453.16.tar.gz
[apple/configd.git] / configd.tproj / _notifyadd.c
index 5fd22f654073bed8b8e5dbb93001e41ad275c3a0..22468ffefe3d89c275f3a0eb36c960afaad80a69 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2004, 2006, 2008, 2010 Apple Inc. All rights reserved.
+ * Copyright (c) 2000-2004, 2006, 2008, 2010, 2011 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  * 
@@ -89,10 +89,6 @@ __SCDynamicStoreAddWatchedKey(SCDynamicStoreRef store, CFStringRef key, Boolean
        CFNumberRef                     sessionNum      = NULL;
        SCDynamicStorePrivateRef        storePrivate    = (SCDynamicStorePrivateRef)store;
 
-       if ((store == NULL) || (storePrivate->server == MACH_PORT_NULL)) {
-               return kSCStatusNoStoreSession; /* you must have an open session to play */
-       }
-
        if (_configd_trace) {
                SCTrace(TRUE, _configd_trace,
                        CFSTR("%s : %5d : %s : %@\n"),
@@ -250,10 +246,6 @@ __SCDynamicStoreSetNotificationKeys(SCDynamicStoreRef store, CFArrayRef keys, CF
        updateKeysContext               myContext;
        SCDynamicStorePrivateRef        storePrivate = (SCDynamicStorePrivateRef)store;
 
-       if ((store == NULL) || (storePrivate->server == MACH_PORT_NULL)) {
-               return kSCStatusNoStoreSession; /* you must have an open session to play */
-       }
-
        if (_configd_trace) {
                SCTrace(TRUE, _configd_trace,
                        CFSTR("watch   : %5d : %d keys, %d patterns\n"),