1*b7125fa9SMark Johnston /* 2*b7125fa9SMark Johnston * This file and its contents are supplied under the terms of the 3*b7125fa9SMark Johnston * Common Development and Distribution License ("CDDL"), version 1.0. 4*b7125fa9SMark Johnston * You may only use this file in accordance with the terms of version 5*b7125fa9SMark Johnston * 1.0 of the CDDL. 6*b7125fa9SMark Johnston * 7*b7125fa9SMark Johnston * A full copy of the text of the CDDL should have accompanied this 8*b7125fa9SMark Johnston * source. A copy of the CDDL is also available via the Internet at 9*b7125fa9SMark Johnston * http://www.illumos.org/license/CDDL. 10*b7125fa9SMark Johnston */ 11*b7125fa9SMark Johnston 12*b7125fa9SMark Johnston /* 13*b7125fa9SMark Johnston * Copyright (c) 2016, Joyent, Inc. All rights reserved. 14*b7125fa9SMark Johnston */ 15*b7125fa9SMark Johnston 16*b7125fa9SMark Johnston #pragma D option strsize=16k 17*b7125fa9SMark Johnston 18*b7125fa9SMark Johnston char *k; 19*b7125fa9SMark Johnston 20*b7125fa9SMark Johnston BEGIN 21*b7125fa9SMark Johnston { 22*b7125fa9SMark Johnston j = probeprov; 23*b7125fa9SMark Johnston k = j; 24*b7125fa9SMark Johnston k[0] = 'D'; 25*b7125fa9SMark Johnston k[1] = 'T'; 26*b7125fa9SMark Johnston } 27*b7125fa9SMark Johnston 28*b7125fa9SMark Johnston BEGIN 29*b7125fa9SMark Johnston { 30*b7125fa9SMark Johnston trace(stringof(k)); 31*b7125fa9SMark Johnston exit(k == "DTrace" ? 0 : 1); 32*b7125fa9SMark Johnston } 33