Citation: 6B_695/2017 E. D

X.________ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 20 avril 2017. Il conclut, principalement, à l'annulation de l'arrêt attaqué pour violation de son droit d'être entendu et au renvoi de la cause à l'autorité précédente pour nouvelle décision au sens des considérants. Subsidiairement, il conclut à la réforme de l'arrêt attaqué en ce sens que l'ordonnance de classement du 17 février 2017 est annulée, le dossier renvoyé au ministère public pour qu'il rende une ordonnance pénale à l'encontre de A.________ pour diffamation et violation du secret de fonction ou qu'il engage l'accusation pour ces mêmes infractions. Plus subsidiairement, il conclut à la réforme de l'arrêt attaqué en ce sens que les frais de procédure sont mis à la charge de A.________ et qu'une indemnité pour les dépenses occasionnées par l'exercice raisonnable de ses droits de procédure pour la procédure devant le ministère public lui est allouée, à charge de A.________. Par ordonnance du 2 août 2017, la Cour de droit pénal du Tribunal fédéral a rejeté la requête d'assistance judiciaire de X.________. Invités à déposer des observations sur le recours, le ministère public et la cour cantonale y ont renoncé, cette dernière se référant aux considérants de son arrêts, cependant que A.________ a conclu à son rejet et à l'allocation de dépens à hauteur de 2000 francs. Ces écritures ont été communiquées à X.________ qui a renoncé à se prononcer à leur sujet, par courrier du 20 avril 2018.