daemon: Add the admin service to the admin server only if it was allocated
daemon: Add the admin service to the admin server only if it was allocated

If the admin service is disabled it would not be allocated, but the NULL
pointer still would be added to the admin server. Since
virNetServerAddService would dereference it, the daemon would crash.

Move the service registration into the block that allocates it.

jfehlig/libvirt,datto/libvirt,taget/libvirt,libvirt/libvirt,fabianfreyer/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,crobinso/libvirt,nertpinx/libvirt,nertpinx/libvirt,nertpinx/libvirt,eskultety/libvirt,jardasgit/libvirt,zippy2/libvirt,taget/libvirt,VenkatDatta/libvirt,eskultety/libvirt,jfehlig/libvirt,jardasgit/libvirt,rlaager/libvirt,eskultety/libvirt,andreabolognani/libvirt,andreabolognani/libvirt,jardasgit/libvirt,agx/libvirt,agx/libvirt,VenkatDatta/libvirt,datto/libvirt,taget/libvirt,libvirt/libvirt,nertpinx/libvirt,rlaager/libvirt,crobinso/libvirt,VenkatDatta/libvirt,eskultety/libvirt,olafhering/libvirt,zippy2/libvirt,jfehlig/libvirt,agx/libvirt,olafhering/libvirt,rlaager/libvirt,zippy2/libvirt,VenkatDatta/libvirt,crobinso/libvirt,andreabolognani/libvirt,taget/libvirt,agx/libvirt,zippy2/libvirt,taget/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,jardasgit/libvirt,datto/libvirt,crobinso/libvirt,fabianfreyer/libvirt,fabianfreyer/libvirt,olafhering/libvirt,jfehlig/libvirt,datto/libvirt,datto/libvirt,rlaager/libvirt,jardasgit/libvirt,olafhering/libvirt,libvirt/libvirt,fabianfreyer/libvirt,rlaager/libvirt,libvirt/libvirt,eskultety/libvirt,andreabolognani/libvirt,agx/libvirt